Merge lp:~roadmr/ubuntu/precise/checkbox/0.13.1 into lp:ubuntu/precise/checkbox
- Precise (12.04)
- 0.13.1
- Merge into precise
Status: | Superseded |
---|---|
Proposed branch: | lp:~roadmr/ubuntu/precise/checkbox/0.13.1 |
Merge into: | lp:ubuntu/precise/checkbox |
Diff against target: |
471232 lines (+252651/-169867) 158 files modified
bin/checkbox-cli (+1/-1) bin/checkbox-gtk (+1/-1) bin/checkbox-urwid (+1/-1) checkbox/lib/config.py (+3/-1) checkbox/lib/template_i18n.py (+2/-1) checkbox/parsers/submission.py (+8/-4) checkbox/user_interface.py (+1/-1) checkbox_gtk/gtk_interface.py (+8/-3) data/whitelists/default.whitelist (+47/-21) debian/changelog (+89/-1) debian/checkbox-cli.postinst (+1/-0) debian/checkbox-gtk.postinst (+1/-0) debian/checkbox-urwid.postinst (+1/-0) debian/control (+14/-36) debian/hwtest-cli.postinst (+0/-6) debian/hwtest-gtk.postinst (+0/-6) debian/hwtest.postinst (+0/-6) debian/hwtest.postrm (+0/-26) debian/po/de.po (+3/-4) debian/po/en_AU.po (+3/-4) debian/po/en_GB.po (+4/-5) debian/po/es.po (+5/-5) debian/po/fr.po (+3/-4) debian/po/he.po (+3/-4) debian/po/hu.po (+3/-4) debian/po/it.po (+3/-4) debian/po/ja.po (+6/-10) debian/po/nl.po (+3/-4) debian/po/pl.po (+3/-4) debian/po/pt_BR.po (+3/-4) debian/po/ro.po (+3/-4) debian/po/ru.po (+3/-4) debian/po/zh_TW.po (+4/-7) debian/rules (+3/-7) install/config (+4/-5) install/postinst (+17/-21) jobs/audio.txt.in (+9/-12) jobs/bluetooth.txt.in (+6/-14) jobs/camera.txt.in (+1/-17) jobs/firewire.txt.in (+32/-7) jobs/graphics.txt.in (+18/-26) jobs/keys.txt.in (+5/-9) jobs/local.txt.in (+1/-1) jobs/mediacard.txt.in (+318/-158) jobs/memory.txt.in (+5/-10) jobs/miscellanea.txt.in (+4/-5) jobs/monitor.txt.in (+6/-0) jobs/networking.txt.in (+11/-2) jobs/optical.txt.in (+1/-2) jobs/panel_clock_test.txt.in (+1/-1) jobs/resource.txt.in (+9/-0) jobs/suspend.txt.in (+69/-26) jobs/usb.txt.in (+34/-17) jobs/user_apps.txt.in (+2/-2) jobs/wireless.txt.in (+62/-0) plugins/apport_prompt.py (+4/-3) plugins/backend_info.py (+10/-0) plugins/intro_prompt.py (+7/-5) plugins/jobs_prompt.py (+17/-5) plugins/launchpad_report.py (+2/-1) plugins/recover_prompt.py (+4/-2) plugins/shell_test.py (+1/-1) po/POTFILES.in (+2/-0) po/ace.po (+2170/-1770) po/af.po (+2164/-1770) po/am.po (+2185/-1770) po/ar.po (+2472/-2020) po/ast.po (+3969/-2264) po/be.po (+3927/-1931) po/bg.po (+2819/-2045) po/bn.po (+2942/-1956) po/bo.po (+2245/-1778) po/br.po (+2339/-1806) po/bs.po (+3856/-2116) po/ca.po (+3234/-2211) po/ca@valencia.po (+2964/-1997) po/checkbox.pot (+2147/-1763) po/ckb.po (+2192/-1774) po/cs.po (+3938/-2404) po/cy.po (+2156/-1771) po/da.po (+3571/-2266) po/de.po (+5006/-2478) po/dv.po (+2151/-1769) po/el.po (+4319/-2105) po/en_AU.po (+4874/-2289) po/en_CA.po (+2560/-1864) po/en_GB.po (+4974/-2336) po/eo.po (+3109/-2165) po/es.po (+4248/-2325) po/et.po (+2236/-1791) po/eu.po (+2323/-1796) po/fa.po (+2151/-1769) po/fi.po (+3351/-2252) po/fr.po (+4114/-2246) po/gd.po (+2125/-1739) po/gl.po (+3802/-2056) po/he.po (+2902/-2070) po/hi.po (+2659/-1837) po/hr.po (+2330/-1797) po/hu.po (+3822/-2253) po/hy.po (+2151/-1769) po/id.po (+2295/-1892) po/is.po (+2208/-1871) po/it.po (+3970/-2446) po/ja.po (+3387/-1984) po/jbo.po (+2151/-1769) po/ka.po (+2172/-1796) po/kk.po (+2236/-1778) po/km.po (+2151/-1769) po/kn.po (+2176/-1770) po/ko.po (+2712/-1858) po/ku.po (+2167/-1770) po/ky.po (+2151/-1769) po/lt.po (+2333/-1776) po/lv.po (+3318/-1899) po/mk.po (+2250/-1891) po/ml.po (+2160/-1769) po/mr.po (+2163/-1769) po/ms.po (+4978/-2213) po/my.po (+2243/-1791) po/nb.po (+2525/-1996) po/nds.po (+2151/-1769) po/ne.po (+2226/-1778) po/nl.po (+4474/-2368) po/nn.po (+2173/-1770) po/oc.po (+2934/-1897) po/pl.po (+3634/-2303) po/pt.po (+3426/-2151) po/pt_BR.po (+4988/-2313) po/ro.po (+2809/-2049) po/ru.po (+5108/-2399) po/si.po (+2163/-1769) po/sk.po (+2668/-2068) po/sl.po (+3771/-2194) po/sq.po (+3610/-1890) po/sr.po (+3716/-2188) po/sv.po (+3762/-2302) po/ta.po (+2161/-1770) po/te.po (+2160/-1769) po/th.po (+2359/-1938) po/tr.po (+3467/-2112) po/ug.po (+3820/-2051) po/uk.po (+2656/-1998) po/ur.po (+2151/-1769) po/vi.po (+2629/-1875) po/zh_CN.po (+2970/-1990) po/zh_HK.po (+2731/-1958) po/zh_TW.po (+2718/-1901) scripts/camera_test (+4/-30) scripts/compiz-check (+0/-968) scripts/connect_wireless (+1/-1) scripts/cpu_offlining (+2/-2) scripts/cpu_topology (+3/-3) scripts/removable_storage_test (+60/-59) scripts/run_compiz_check (+0/-27) scripts/sleep_test (+4/-37) scripts/watch_command (+0/-159) setup.py (+4/-3) |
To merge this branch: | bzr merge lp:~roadmr/ubuntu/precise/checkbox/0.13.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mathieu Trudel-Lapierre | Needs Fixing | ||
Review via email: mp+91169@code.launchpad.net |
This proposal has been superseded by a proposal from 2012-02-07.
Commit message
Description of the change
With a sincere apology for the previous, botched merge request, all traces of which have hopefully been either deleted or forgotten, here it is: Checkbox 0.13.1, contains a lot of bugfixes and enhancements.
Detailed changelog is available in the candidate revision request bug 925090.
Thanks!
Mathieu Trudel-Lapierre (cyphermox) wrote : | # |
Mathieu Trudel-Lapierre (cyphermox) wrote : | # |
I also found that the check_is_laptop script is probably missing, it might have not been added to version control w/ bzr add. ;)
In general, I found the changelog entry quality to be a little low -- given the extreme size of the changelog, please try as a group to be extra careful about writing clear and precise changelog entries in order to simplify review. There was a good UDW session about this for reference (https:/
Unmerged revisions
- 37. By Daniel Manrique
-
New upstream release (LP: #925090):
* Fixed the cpu_topology script so that it doesn't mistake the word
'processor' in the value of another field for the field 'processor'
(LP: #882161)
* Added create_connection script and jobs to automatically create/test a
wireless network connection.
* Updated wireless job dependencies.
* Add wireless performance data collecting tests.
* Changed is_laptop test to a shell test and implemented a check_is_laptop
script to check automatically for a systems 'laptopness' (LP: #886668)
* Fixed connect_wireless script which continued failing to correctly
identify wireless connections.
* Don't fail the sleep_test if the wake alarm is still set (LP: #911161)
* Add requirement for mem sleep state to be supported to the
suspend_advanced_ auto job (LP: #804190)
* Fixed the camera/display test and removed the camera/video one.
* Added display resource and matching requirements to external video
output tests.
* Added removable_storage_ watcher script to replace watch_command to make
testing USB, FireWire and MMC devices easier and more cohesive.
* Added memory_compare script to automate the memory/info job
* Switch audio settings to correct device before running audio tests
(LP: #916859)
* Fixed last two remaining strings with backslashes (LP: #868571)
* Fix misplaced parentheses, so translation can work (LP: #904876)
* Refactored install script to be agnostic of variant name.
* Using title defined in user_interface plugin in GTK interface.
* Updated default.whitelist to reflect renamed jobs.
* Removed files with non-printable characters from submission.xml.
* Fixed parser for submission files with empty question comments
and context info (LP: #912546)
* Added support for skipping tests when the depends don't pass
(LP: #509598)
* Removed extraneous code from the sleep_test.
* Refactored logic to check for network after suspend.
* Removed deprecated hwtest package.
* Update control files under debian/ to eliminate (most) lintian warnings
(LP: #352986)
* Environment variables specified with environ: in a job description will be
passed to the backend for it to add to its environment. (LP: #897889)
* Handle malformed LANGUAGE environment variable values (LP: #912946)
* Added interactive media_keys_test script.
* Make creation of wireless connection files more robust (LP: #923836)
* Recommend gstreamer-gconf to enable media tests on kubuntu (LP: #898641)
* Add bluetooth device requirement to obex jobs (LP: #921128)
* Add a plugin conf variable for the welcome string (shown on the first
screen when checkbox runs), so it can be changed without much effort.
* Remove superflous bluetooth/detect job
* Fixed spelling mistakes in user_apps job file. (LP: #904209)
* Created automated network info test to get some config info during automated
runs. (LP: #912038)
* Added requires to suspend wireless jobs so they won't run if wireless isn't
present (LP: #907150)
* Fixed issue in usb_test with unwritable filesystems (LP: #912522)
* Fixed USB tests so that insert, storage, remove run in proper order
* Removed usb_storage_after_suspend since it's superfluous, all other USB
tests already run after suspend.
* Modifed usb_test to handle firewire drives as well, renamed script to
removable_storage_ test
* Improvements to Recover dialog and show_info method.
* Error while creating binary package fixed (LP: #921576)
* Replaced xrandr_display_ modes with automated check for VESA driver
* Refactored Unity compatibility tests
* Nixed graphics/xorg-version- output job and updated other job dependencies,
since it is redundant with graphics/xorg-version. (LP: #671144)
Preview Diff
1 | === modified file 'bin/checkbox-cli' | |||
2 | --- bin/checkbox-cli 2011-07-01 11:37:27 +0000 | |||
3 | +++ bin/checkbox-cli 2012-02-01 21:26:27 +0000 | |||
4 | @@ -3,7 +3,7 @@ | |||
5 | 3 | export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache} | 3 | export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache} |
6 | 4 | export CHECKBOX_DATA=${CHECKBOX_DATA:-.} | 4 | export CHECKBOX_DATA=${CHECKBOX_DATA:-.} |
7 | 5 | export CHECKBOX_SHARE=${CHECKBOX_SHARE:-.} | 5 | export CHECKBOX_SHARE=${CHECKBOX_SHARE:-.} |
9 | 6 | export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:-} | 6 | export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:---whitelist-file=$CHECKBOX_SHARE/data/whitelists/default.whitelist} |
10 | 7 | export PYTHONPATH=$PYTHONPATH:$CHECKBOX_SHARE | 7 | export PYTHONPATH=$PYTHONPATH:$CHECKBOX_SHARE |
11 | 8 | 8 | ||
12 | 9 | if [ $CHECKBOX_DATA != '.' ] | 9 | if [ $CHECKBOX_DATA != '.' ] |
13 | 10 | 10 | ||
14 | === modified file 'bin/checkbox-gtk' | |||
15 | --- bin/checkbox-gtk 2011-07-01 11:37:27 +0000 | |||
16 | +++ bin/checkbox-gtk 2012-02-01 21:26:27 +0000 | |||
17 | @@ -3,7 +3,7 @@ | |||
18 | 3 | export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache} | 3 | export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache} |
19 | 4 | export CHECKBOX_DATA=${CHECKBOX_DATA:-.} | 4 | export CHECKBOX_DATA=${CHECKBOX_DATA:-.} |
20 | 5 | export CHECKBOX_SHARE=${CHECKBOX_SHARE:-.} | 5 | export CHECKBOX_SHARE=${CHECKBOX_SHARE:-.} |
22 | 6 | export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:-} | 6 | export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:---whitelist-file=$CHECKBOX_SHARE/data/whitelists/default.whitelist} |
23 | 7 | export PYTHONPATH=$PYTHONPATH:$CHECKBOX_SHARE | 7 | export PYTHONPATH=$PYTHONPATH:$CHECKBOX_SHARE |
24 | 8 | 8 | ||
25 | 9 | if [ $CHECKBOX_DATA != '.' ] | 9 | if [ $CHECKBOX_DATA != '.' ] |
26 | 10 | 10 | ||
27 | === modified file 'bin/checkbox-urwid' | |||
28 | --- bin/checkbox-urwid 2011-07-01 11:37:27 +0000 | |||
29 | +++ bin/checkbox-urwid 2012-02-01 21:26:27 +0000 | |||
30 | @@ -3,7 +3,7 @@ | |||
31 | 3 | export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache} | 3 | export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache} |
32 | 4 | export CHECKBOX_DATA=${CHECKBOX_DATA:-.} | 4 | export CHECKBOX_DATA=${CHECKBOX_DATA:-.} |
33 | 5 | export CHECKBOX_SHARE=${CHECKBOX_SHARE:-.} | 5 | export CHECKBOX_SHARE=${CHECKBOX_SHARE:-.} |
35 | 6 | export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:-} | 6 | export CHECKBOX_OPTIONS=${CHECKBOX_OPTIONS:---whitelist-file=$CHECKBOX_SHARE/data/whitelists/default.whitelist} |
36 | 7 | export PYTHONPATH=$PYTHONPATH:$CHECKBOX_SHARE | 7 | export PYTHONPATH=$PYTHONPATH:$CHECKBOX_SHARE |
37 | 8 | 8 | ||
38 | 9 | if [ $CHECKBOX_DATA != '.' ] | 9 | if [ $CHECKBOX_DATA != '.' ] |
39 | 10 | 10 | ||
40 | === modified file 'checkbox/lib/config.py' | |||
41 | --- checkbox/lib/config.py 2011-11-18 12:46:21 +0000 | |||
42 | +++ checkbox/lib/config.py 2012-02-01 21:26:27 +0000 | |||
43 | @@ -69,7 +69,9 @@ | |||
44 | 69 | def __init__(self, parent, name, attributes={}): | 69 | def __init__(self, parent, name, attributes={}): |
45 | 70 | self.parent = parent | 70 | self.parent = parent |
46 | 71 | self.name = name | 71 | self.name = name |
48 | 72 | self.attributes = attributes | 72 | self.attributes = {} |
49 | 73 | for key, value in attributes.iteritems(): | ||
50 | 74 | self.attributes[key] = re.sub("\n\.\n", "\n\n", value) | ||
51 | 73 | 75 | ||
52 | 74 | def __getattr__(self, name): | 76 | def __getattr__(self, name): |
53 | 75 | if name in self.attributes: | 77 | if name in self.attributes: |
54 | 76 | 78 | ||
55 | === modified file 'checkbox/lib/template_i18n.py' | |||
56 | --- checkbox/lib/template_i18n.py 2010-03-09 16:58:36 +0000 | |||
57 | +++ checkbox/lib/template_i18n.py 2012-02-01 21:26:27 +0000 | |||
58 | @@ -77,7 +77,8 @@ | |||
59 | 77 | languages = [] | 77 | languages = [] |
60 | 78 | if environ.has_key("LANGUAGE") and environ["LANGUAGE"]: | 78 | if environ.has_key("LANGUAGE") and environ["LANGUAGE"]: |
61 | 79 | for language in environ["LANGUAGE"].split(":"): | 79 | for language in environ["LANGUAGE"].split(":"): |
63 | 80 | languages.extend(self._get_language_list(language)) | 80 | if language: |
64 | 81 | languages.extend(self._get_language_list(language)) | ||
65 | 81 | 82 | ||
66 | 82 | language = locale.setlocale(locale.LC_MESSAGES) | 83 | language = locale.setlocale(locale.LC_MESSAGES) |
67 | 83 | languages.extend(self._get_language_list(language)) | 84 | languages.extend(self._get_language_list(language)) |
68 | 84 | 85 | ||
69 | === modified file 'checkbox/parsers/submission.py' | |||
70 | --- checkbox/parsers/submission.py 2011-11-18 12:46:21 +0000 | |||
71 | +++ checkbox/parsers/submission.py 2012-02-01 21:26:27 +0000 | |||
72 | @@ -331,7 +331,10 @@ | |||
73 | 331 | command = child.get("command") | 331 | command = child.get("command") |
74 | 332 | if command not in duplicates: | 332 | if command not in duplicates: |
75 | 333 | duplicates.add(command) | 333 | duplicates.add(command) |
77 | 334 | result.addContext(child.text, command) | 334 | text = child.text |
78 | 335 | if text is None: | ||
79 | 336 | text = "" | ||
80 | 337 | result.addContext(text, command) | ||
81 | 335 | else: | 338 | else: |
82 | 336 | self.logger.debug( | 339 | self.logger.debug( |
83 | 337 | "Duplicate command found in tag <info>: %s" % command) | 340 | "Duplicate command found in tag <info>: %s" % command) |
84 | @@ -453,9 +456,10 @@ | |||
85 | 453 | question["targets"].append(target) | 456 | question["targets"].append(target) |
86 | 454 | 457 | ||
87 | 455 | elif sub_tag in ("comment", "command",): | 458 | elif sub_tag in ("comment", "command",): |
91 | 456 | data = sub_node.text | 459 | text = sub_node.text |
92 | 457 | if data is not None: | 460 | if text is None: |
93 | 458 | question[sub_tag] = data.strip() | 461 | text = "" |
94 | 462 | question[sub_tag] = text.strip() | ||
95 | 459 | 463 | ||
96 | 460 | else: | 464 | else: |
97 | 461 | raise AssertionError( | 465 | raise AssertionError( |
98 | 462 | 466 | ||
99 | === modified file 'checkbox/user_interface.py' | |||
100 | --- checkbox/user_interface.py 2010-04-06 14:17:46 +0000 | |||
101 | +++ checkbox/user_interface.py 2012-02-01 21:26:27 +0000 | |||
102 | @@ -133,7 +133,7 @@ | |||
103 | 133 | os.close(w) | 133 | os.close(w) |
104 | 134 | (pid, status) = os.wait() | 134 | (pid, status) = os.wait() |
105 | 135 | if status: | 135 | if status: |
107 | 136 | text = _("Unable to start web browser to open %s." % url) | 136 | text = _("Unable to start web browser to open %s.") % url |
108 | 137 | message = os.fdopen(r).readline() | 137 | message = os.fdopen(r).readline() |
109 | 138 | if message: | 138 | if message: |
110 | 139 | text += "\n" + message | 139 | text += "\n" + message |
111 | 140 | 140 | ||
112 | === modified file 'checkbox_gtk/gtk_interface.py' | |||
113 | --- checkbox_gtk/gtk_interface.py 2011-11-18 12:46:21 +0000 | |||
114 | +++ checkbox_gtk/gtk_interface.py 2012-02-01 21:26:27 +0000 | |||
115 | @@ -92,7 +92,7 @@ | |||
116 | 92 | self.IMAGE_HEAD_BACKGROUND = posixpath.join(data_path, | 92 | self.IMAGE_HEAD_BACKGROUND = posixpath.join(data_path, |
117 | 93 | "checkbox-gtk-head.png") | 93 | "checkbox-gtk-head.png") |
118 | 94 | self.FONT = "Ubuntu" | 94 | self.FONT = "Ubuntu" |
120 | 95 | self.TEXT =_("System Testing") | 95 | self.TEXT = title |
121 | 96 | 96 | ||
122 | 97 | image_head=self._get_widget("image_head") | 97 | image_head=self._get_widget("image_head") |
123 | 98 | try: | 98 | try: |
124 | @@ -546,10 +546,15 @@ | |||
125 | 546 | message_format=text) | 546 | message_format=text) |
126 | 547 | message_dialog.set_modal(True) | 547 | message_dialog.set_modal(True) |
127 | 548 | message_dialog.set_title(_("Info")) | 548 | message_dialog.set_title(_("Info")) |
128 | 549 | message_dialog.connect("realize", lambda x: \ | ||
129 | 550 | x.get_window().set_functions(Gdk.WMFunction.MOVE)) | ||
130 | 549 | 551 | ||
131 | 552 | if default: | ||
132 | 553 | # We have a default, move it to the end of the button list | ||
133 | 554 | options.remove(default) | ||
134 | 555 | options.append(default) | ||
135 | 550 | for index, option in enumerate(options): | 556 | for index, option in enumerate(options): |
138 | 551 | button = getattr(Gtk, "STOCK_%s" % option.upper()) | 557 | message_dialog.add_button(option, index) |
137 | 552 | message_dialog.add_buttons(button, index) | ||
139 | 553 | 558 | ||
140 | 554 | self._run_dialog(message_dialog) | 559 | self._run_dialog(message_dialog) |
141 | 555 | message_dialog.hide() | 560 | message_dialog.hide() |
142 | 556 | 561 | ||
143 | === modified file 'data/whitelists/default.whitelist' | |||
144 | --- data/whitelists/default.whitelist 2011-11-18 12:46:21 +0000 | |||
145 | +++ data/whitelists/default.whitelist 2012-02-01 21:26:27 +0000 | |||
146 | @@ -9,20 +9,21 @@ | |||
147 | 9 | module | 9 | module |
148 | 10 | package | 10 | package |
149 | 11 | uname | 11 | uname |
150 | 12 | sleep | ||
151 | 13 | display | ||
152 | 12 | __audio__ | 14 | __audio__ |
153 | 13 | audio/alsa_record_playback_external | 15 | audio/alsa_record_playback_external |
154 | 14 | audio/alsa_record_playback_internal | 16 | audio/alsa_record_playback_internal |
155 | 15 | audio/alsa_record_playback_usb | 17 | audio/alsa_record_playback_usb |
156 | 16 | audio/playback_auto | 18 | audio/playback_auto |
157 | 17 | __bluetooth__ | 19 | __bluetooth__ |
158 | 18 | bluetooth/detect | ||
159 | 19 | bluetooth/detect-output | 20 | bluetooth/detect-output |
160 | 20 | __camera__ | 21 | __camera__ |
161 | 21 | camera/detect | 22 | camera/detect |
162 | 22 | camera/still | 23 | camera/still |
164 | 23 | camera/video | 24 | camera/display |
165 | 24 | __cpu__ | 25 | __cpu__ |
167 | 25 | cpu/offlining | 26 | cpu/offlining_test |
168 | 26 | cpu/topology | 27 | cpu/topology |
169 | 27 | cpu/clocktest | 28 | cpu/clocktest |
170 | 28 | __disk__ | 29 | __disk__ |
171 | @@ -35,27 +36,29 @@ | |||
172 | 35 | disk/benchmark_sdf | 36 | disk/benchmark_sdf |
173 | 36 | disk/detect | 37 | disk/detect |
174 | 37 | __firewire__ | 38 | __firewire__ |
176 | 38 | firewire/hdd | 39 | firewire/insert |
177 | 40 | firewire/storage-test | ||
178 | 41 | firewire/remove | ||
179 | 39 | __graphics__ | 42 | __graphics__ |
180 | 40 | graphics/compiz_check | 43 | graphics/compiz_check |
181 | 41 | graphics/display | 44 | graphics/display |
182 | 42 | graphics/resolution | 45 | graphics/resolution |
183 | 43 | graphics/minimum_resolution | 46 | graphics/minimum_resolution |
185 | 44 | graphics/xrandr_detect_modes | 47 | graphics/VESA_drivers_not_in_use |
186 | 45 | __info__ | 48 | __info__ |
200 | 46 | info/codecs_attachment | 49 | codecs_attachment |
201 | 47 | info/cpuinfo_attachment | 50 | cpuinfo_attachment |
202 | 48 | info/dmesg_attachment | 51 | dmesg_attachment |
203 | 49 | info/dmi_attachment | 52 | dmi_attachment |
204 | 50 | info/dmidecode_attachment | 53 | dmidecode_attachment |
205 | 51 | info/lsmod_attachment | 54 | lsmod_attachment |
206 | 52 | info/lspci_attachment | 55 | lspci_attachment |
207 | 53 | info/gcov_attachment | 56 | gcov_attachment |
208 | 54 | info/modprobe_attachment | 57 | modprobe_attachment |
209 | 55 | info/modules_attachment | 58 | modules_attachment |
210 | 56 | info/sysfs_attachment | 59 | sysfs_attachment |
211 | 57 | info/sysctl_attachment | 60 | sysctl_attachment |
212 | 58 | info/udev_attachment | 61 | udev_attachment |
213 | 59 | __input__ | 62 | __input__ |
214 | 60 | input/keyboard | 63 | input/keyboard |
215 | 61 | input/mouse | 64 | input/mouse |
216 | @@ -68,8 +71,30 @@ | |||
217 | 68 | keys/volume | 71 | keys/volume |
218 | 69 | keys/wireless | 72 | keys/wireless |
219 | 70 | __mediacard__ | 73 | __mediacard__ |
222 | 71 | mediacard/sd | 74 | mediacard/mmc-insert |
223 | 72 | mediacard/sd_after_suspend | 75 | mediacard/mmc-storage |
224 | 76 | mediacard/mmc-remove | ||
225 | 77 | mediacard/mmc-insert-after-suspend | ||
226 | 78 | mediacard/mmc-storage-after-suspend | ||
227 | 79 | mediacard/mmc-remove-after-suspend | ||
228 | 80 | mediacard/sd-insert | ||
229 | 81 | mediacard/sd-storage | ||
230 | 82 | mediacard/sd-remove | ||
231 | 83 | mediacard/sd-insert-after-suspend | ||
232 | 84 | mediacard/sd-storage-after-suspend | ||
233 | 85 | mediacard/sd-remove-after-suspend | ||
234 | 86 | mediacard/sdhc-insert | ||
235 | 87 | mediacard/sdhc-storage | ||
236 | 88 | mediacard/sdhc-remove | ||
237 | 89 | mediacard/sdhc-insert-after-suspend | ||
238 | 90 | mediacard/sdhc-storage-after-suspend | ||
239 | 91 | mediacard/sdhc-remove-after-suspend | ||
240 | 92 | mediacard/cf-insert | ||
241 | 93 | mediacard/cf-storage | ||
242 | 94 | mediacard/cf-remove | ||
243 | 95 | mediacard/cf-insert-after-suspend | ||
244 | 96 | mediacard/cf-storage-after-suspend | ||
245 | 97 | mediacard/cf-remove-after-suspend | ||
246 | 73 | __memory__ | 98 | __memory__ |
247 | 74 | memory/info | 99 | memory/info |
248 | 75 | __miscellanea__ | 100 | __miscellanea__ |
249 | @@ -100,6 +125,7 @@ | |||
250 | 100 | suspend/bluetooth_detect_after_suspend | 125 | suspend/bluetooth_detect_after_suspend |
251 | 101 | suspend/memory_before_suspend | 126 | suspend/memory_before_suspend |
252 | 102 | suspend/memory_after_suspend | 127 | suspend/memory_after_suspend |
253 | 128 | suspend/network_before_suspend | ||
254 | 103 | suspend/network_after_suspend | 129 | suspend/network_after_suspend |
255 | 104 | suspend/resolution_after_suspend | 130 | suspend/resolution_after_suspend |
256 | 105 | suspend/resolution_before_suspend | 131 | suspend/resolution_before_suspend |
257 | @@ -108,6 +134,6 @@ | |||
258 | 108 | suspend/wireless_before_suspend | 134 | suspend/wireless_before_suspend |
259 | 109 | __usb__ | 135 | __usb__ |
260 | 110 | usb/detect | 136 | usb/detect |
262 | 111 | usb/storage-transfer | 137 | usb/storage-automated |
263 | 112 | usb/insert | 138 | usb/insert |
264 | 113 | usb/remove | 139 | usb/remove |
265 | 114 | 140 | ||
266 | === modified file 'debian/changelog' | |||
267 | --- debian/changelog 2011-11-18 12:46:21 +0000 | |||
268 | +++ debian/changelog 2012-02-01 21:26:27 +0000 | |||
269 | @@ -1,3 +1,89 @@ | |||
270 | 1 | checkbox (0.13.1) precise; urgency=low | ||
271 | 2 | |||
272 | 3 | New upstream release (LP: #925090): | ||
273 | 4 | |||
274 | 5 | [Brendan Donegan] | ||
275 | 6 | * Fixed the cpu_topology script so that it doesn't mistake the word | ||
276 | 7 | 'processor' in the value of another field for the field 'processor' | ||
277 | 8 | (LP: #882161) | ||
278 | 9 | * Added create_connection script and jobs to automatically create/test a | ||
279 | 10 | wireless network connection. | ||
280 | 11 | * Updated wireless job dependencies. | ||
281 | 12 | * Add wireless performance data collecting tests. | ||
282 | 13 | * Changed is_laptop test to a shell test and implemented a check_is_laptop | ||
283 | 14 | script to check automatically for a systems 'laptopness' (LP: #886668) | ||
284 | 15 | * Fixed connect_wireless script which continued failing to correctly | ||
285 | 16 | identify wireless connections. | ||
286 | 17 | * Don't fail the sleep_test if the wake alarm is still set (LP: #911161) | ||
287 | 18 | * Add requirement for mem sleep state to be supported to the | ||
288 | 19 | suspend_advanced_auto job (LP: #804190) | ||
289 | 20 | * Fixed the camera/display test and removed the camera/video one. | ||
290 | 21 | * Added display resource and matching requirements to external video | ||
291 | 22 | output tests. | ||
292 | 23 | * Added removable_storage_watcher script to replace watch_command to make | ||
293 | 24 | testing USB, FireWire and MMC devices easier and more cohesive. | ||
294 | 25 | * Added memory_compare script to automate the memory/info job | ||
295 | 26 | * Switch audio settings to correct device before running audio tests | ||
296 | 27 | (LP: #916859) | ||
297 | 28 | |||
298 | 29 | [Gabor Kelemen] | ||
299 | 30 | * Fixed last two remaining strings with backslashes (LP: #868571) | ||
300 | 31 | * Fix misplaced parentheses, so translation can work (LP: #904876) | ||
301 | 32 | |||
302 | 33 | [Marc Tardif] | ||
303 | 34 | * Refactored install script to be agnostic of variant name. | ||
304 | 35 | * Using title defined in user_interface plugin in GTK interface. | ||
305 | 36 | * Updated default.whitelist to reflect renamed jobs. | ||
306 | 37 | * Removed files with non-printable characters from submission.xml. | ||
307 | 38 | * Fixed parser for submission files with empty question comments | ||
308 | 39 | and context info (LP: #912546) | ||
309 | 40 | * Added support for skipping tests when the depends don't pass | ||
310 | 41 | (LP: #509598) | ||
311 | 42 | * Removed extraneous code from the sleep_test. | ||
312 | 43 | * Refactored logic to check for network after suspend. | ||
313 | 44 | * Removed deprecated hwtest package. | ||
314 | 45 | |||
315 | 46 | [Daniel Manrique] | ||
316 | 47 | * Update control files under debian/ to eliminate (most) lintian warnings | ||
317 | 48 | (LP: #352986) | ||
318 | 49 | * Environment variables specified with environ: in a job description will be | ||
319 | 50 | passed to the backend for it to add to its environment. (LP: #897889) | ||
320 | 51 | * Handle malformed LANGUAGE environment variable values (LP: #912946) | ||
321 | 52 | * Added interactive media_keys_test script. | ||
322 | 53 | * Make creation of wireless connection files more robust (LP: #923836) | ||
323 | 54 | * Recommend gstreamer-gconf to enable media tests on kubuntu (LP: #898641) | ||
324 | 55 | * Add bluetooth device requirement to obex jobs (LP: #921128) | ||
325 | 56 | * Add a plugin conf variable for the welcome string (shown on the first | ||
326 | 57 | screen when checkbox runs), so it can be changed without much effort. | ||
327 | 58 | * Remove superflous bluetooth/detect job | ||
328 | 59 | |||
329 | 60 | [Robert Roth] | ||
330 | 61 | * Fixed spelling mistakes in user_apps job file. (LP: #904209) | ||
331 | 62 | |||
332 | 63 | [Jeff Lane] | ||
333 | 64 | * Created automated network info test to get some config info during automated | ||
334 | 65 | runs. (LP: #912038) | ||
335 | 66 | * Added requires to suspend wireless jobs so they won't run if wireless isn't | ||
336 | 67 | present (LP: #907150) | ||
337 | 68 | * Fixed issue in usb_test with unwritable filesystems (LP: #912522) | ||
338 | 69 | * Fixed USB tests so that insert, storage, remove run in proper order | ||
339 | 70 | * Removed usb_storage_after_suspend since it's superfluous, all other USB | ||
340 | 71 | tests already run after suspend. | ||
341 | 72 | * Modifed usb_test to handle firewire drives as well, renamed script to | ||
342 | 73 | removable_storage_test | ||
343 | 74 | |||
344 | 75 | [Aurélien Gâteau] | ||
345 | 76 | * Improvements to Recover dialog and show_info method. | ||
346 | 77 | |||
347 | 78 | [ Javier Collado ] | ||
348 | 79 | * Error while creating binary package fixed (LP: #921576) | ||
349 | 80 | |||
350 | 81 | [ Sylvain Pineau ] | ||
351 | 82 | * Replaced xrandr_display_modes with automated check for VESA driver | ||
352 | 83 | * Refactored Unity compatibility tests | ||
353 | 84 | |||
354 | 85 | -- Daniel Manrique <daniel.manrique@canonical.com> Tue, 31 Jan 2012 14:34:52 -0500 | ||
355 | 86 | |||
356 | 1 | checkbox (0.13) precise; urgency=low | 87 | checkbox (0.13) precise; urgency=low |
357 | 2 | 88 | ||
358 | 3 | New upstream release (LP: #892268): | 89 | New upstream release (LP: #892268): |
359 | @@ -49,6 +135,8 @@ | |||
360 | 49 | the test description (LP: #890725) | 135 | the test description (LP: #890725) |
361 | 50 | * Allow input/mouse test to run if a TOUCH device is present | 136 | * Allow input/mouse test to run if a TOUCH device is present |
362 | 51 | (LP: #886129) | 137 | (LP: #886129) |
363 | 138 | * Nixed graphics/xorg-version-output job and updated other job dependencies, | ||
364 | 139 | since it is redundant with graphics/xorg-version. (LP: #671144) | ||
365 | 52 | 140 | ||
366 | 53 | [ Javier Collado ] | 141 | [ Javier Collado ] |
367 | 54 | * Broken job dependencies fixed (LP: #888447) | 142 | * Broken job dependencies fixed (LP: #888447) |
368 | @@ -231,7 +319,7 @@ | |||
369 | 231 | 319 | ||
370 | 232 | checkbox (0.12.3) oneiric; urgency=low | 320 | checkbox (0.12.3) oneiric; urgency=low |
371 | 233 | 321 | ||
373 | 234 | [ Marc Tardif ] | 322 | [Marc Tardif] |
374 | 235 | * Only reading CHECKBOX_* environment variables in config (LP: #802458) | 323 | * Only reading CHECKBOX_* environment variables in config (LP: #802458) |
375 | 236 | * Imported scripts and jobs from Platform Services. | 324 | * Imported scripts and jobs from Platform Services. |
376 | 237 | 325 | ||
377 | 238 | 326 | ||
378 | === modified file 'debian/checkbox-cli.postinst' | |||
379 | --- debian/checkbox-cli.postinst 2009-01-20 16:46:15 +0000 | |||
380 | +++ debian/checkbox-cli.postinst 2012-02-01 21:26:27 +0000 | |||
381 | @@ -1,5 +1,6 @@ | |||
382 | 1 | #! /bin/sh -e | 1 | #! /bin/sh -e |
383 | 2 | 2 | ||
384 | 3 | base_package="checkbox" | ||
385 | 3 | . /usr/share/debconf/confmodule | 4 | . /usr/share/debconf/confmodule |
386 | 4 | . /usr/share/checkbox/install/postinst | 5 | . /usr/share/checkbox/install/postinst |
387 | 5 | 6 | ||
388 | 6 | 7 | ||
389 | === modified file 'debian/checkbox-gtk.postinst' | |||
390 | --- debian/checkbox-gtk.postinst 2009-01-20 16:46:15 +0000 | |||
391 | +++ debian/checkbox-gtk.postinst 2012-02-01 21:26:27 +0000 | |||
392 | @@ -1,5 +1,6 @@ | |||
393 | 1 | #! /bin/sh -e | 1 | #! /bin/sh -e |
394 | 2 | 2 | ||
395 | 3 | base_package="checkbox" | ||
396 | 3 | . /usr/share/debconf/confmodule | 4 | . /usr/share/debconf/confmodule |
397 | 4 | . /usr/share/checkbox/install/postinst | 5 | . /usr/share/checkbox/install/postinst |
398 | 5 | 6 | ||
399 | 6 | 7 | ||
400 | === modified file 'debian/checkbox-urwid.postinst' | |||
401 | --- debian/checkbox-urwid.postinst 2010-06-22 10:43:52 +0000 | |||
402 | +++ debian/checkbox-urwid.postinst 2012-02-01 21:26:27 +0000 | |||
403 | @@ -1,5 +1,6 @@ | |||
404 | 1 | #! /bin/sh -e | 1 | #! /bin/sh -e |
405 | 2 | 2 | ||
406 | 3 | base_package="checkbox" | ||
407 | 3 | . /usr/share/debconf/confmodule | 4 | . /usr/share/debconf/confmodule |
408 | 4 | . /usr/share/checkbox/install/postinst | 5 | . /usr/share/checkbox/install/postinst |
409 | 5 | 6 | ||
410 | 6 | 7 | ||
411 | === modified file 'debian/control' | |||
412 | --- debian/control 2011-09-14 21:16:02 +0000 | |||
413 | +++ debian/control 2012-02-01 21:26:27 +0000 | |||
414 | @@ -1,9 +1,9 @@ | |||
415 | 1 | Source: checkbox | 1 | Source: checkbox |
416 | 2 | Section: utils | 2 | Section: utils |
417 | 3 | Priority: optional | 3 | Priority: optional |
419 | 4 | XSBC-Original-Maintainer: Marc Tardif <marc@ubuntu.com> | 4 | Uploaders: Marc Tardif <marc@ubuntu.com> |
420 | 5 | Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 5 | Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
422 | 6 | Standards-Version: 3.7.3 | 6 | Standards-Version: 3.9.2 |
423 | 7 | X-Python-Version: >= 2.6 | 7 | X-Python-Version: >= 2.6 |
424 | 8 | Build-Depends: debhelper (>= 7.0.50~), dh-translations, python (>= 2.6.6-3~), po-debconf, python-distutils-extra | 8 | Build-Depends: debhelper (>= 7.0.50~), dh-translations, python (>= 2.6.6-3~), po-debconf, python-distutils-extra |
425 | 9 | Vcs-Bzr: https://code.launchpad.net/~hardware-certification/checkbox/trunk | 9 | Vcs-Bzr: https://code.launchpad.net/~hardware-certification/checkbox/trunk |
426 | @@ -11,22 +11,16 @@ | |||
427 | 11 | Package: checkbox | 11 | Package: checkbox |
428 | 12 | Section: python | 12 | Section: python |
429 | 13 | Architecture: any | 13 | Architecture: any |
430 | 14 | Replaces: hwtest (<< 0.1-0ubuntu12) | ||
431 | 15 | Provides: hwtest | ||
432 | 16 | Depends: ${misc:Depends}, ${python:Depends}, debconf, python-libxml2, udev | 14 | Depends: ${misc:Depends}, ${python:Depends}, debconf, python-libxml2, udev |
434 | 17 | Recommends: dpkg (>= 1.13), lsb-release, pm-utils, python-apport, python-apt, python-dateutil, python-gst0.10 | 15 | Recommends: dpkg (>= 1.13), gstreamer0.10-gconf, lsb-release, perl, pm-utils, python-apport, python-apt, python-dateutil, python-gst0.10 |
435 | 18 | Suggests: checkbox-cli | checkbox-gtk, bonnie++, bootchart, bzr, cvs, ethtool, flex, fwts, git-core, hdparm, lshw, make, nmap, obexd-client, python-pexpect, smartmontools, sox, stress, wodim | 16 | Suggests: checkbox-cli | checkbox-gtk, bonnie++, bootchart, bzr, cvs, ethtool, flex, fwts, git-core, hdparm, lshw, make, nmap, obexd-client, python-pexpect, smartmontools, sox, stress, wodim |
436 | 19 | Conflicts: hwtest (<< 0.1-0ubuntu12) | ||
437 | 20 | Description: System testing application | 17 | Description: System testing application |
438 | 21 | This project provides an extensible interface for system testing. The | 18 | This project provides an extensible interface for system testing. The |
439 | 22 | results can then be sent to Launchpad. | 19 | results can then be sent to Launchpad. |
440 | 23 | 20 | ||
441 | 24 | Package: checkbox-cli | 21 | Package: checkbox-cli |
442 | 25 | Architecture: all | 22 | Architecture: all |
447 | 26 | Replaces: hwtest-cli (<< 0.1-0ubuntu12) | 23 | Depends: checkbox (>= ${source:Version}), ${misc:Depends} |
444 | 27 | Provides: hwtest-cli | ||
445 | 28 | Depends: checkbox (= ${source:Version}) | ||
446 | 29 | Conflicts: hwtest-cli (<< 0.1-0ubuntu12) | ||
448 | 30 | Description: Command line interface for checkbox | 24 | Description: Command line interface for checkbox |
449 | 31 | This project provides an extensible interface for system testing. The | 25 | This project provides an extensible interface for system testing. The |
450 | 32 | results can then be sent to Launchpad. | 26 | results can then be sent to Launchpad. |
451 | @@ -35,7 +29,7 @@ | |||
452 | 35 | 29 | ||
453 | 36 | Package: checkbox-urwid | 30 | Package: checkbox-urwid |
454 | 37 | Architecture: all | 31 | Architecture: all |
456 | 38 | Depends: checkbox (= ${source:Version}), python-urwid | 32 | Depends: checkbox (>= ${source:Version}), python-urwid, ${misc:Depends} |
457 | 39 | Description: Urwid interface for checkbox | 33 | Description: Urwid interface for checkbox |
458 | 40 | This project provides an extensible interface for system testing. The | 34 | This project provides an extensible interface for system testing. The |
459 | 41 | results can then be sent to Launchpad. | 35 | results can then be sent to Launchpad. |
460 | @@ -46,34 +40,18 @@ | |||
461 | 46 | Package: checkbox-gtk | 40 | Package: checkbox-gtk |
462 | 47 | Section: gnome | 41 | Section: gnome |
463 | 48 | Architecture: all | 42 | Architecture: all |
468 | 49 | Replaces: hwtest-gtk (<< 0.1-0ubuntu12) | 43 | Depends: checkbox (>= ${source:Version}), gksu, python-gobject (>= 2.28), gir1.2-gtk-3.0, ${misc:Depends} |
465 | 50 | Provides: hwtest-gtk | ||
466 | 51 | Depends: checkbox (= ${source:Version}), gksu, python-gobject (>= 2.28), gir1.2-gtk-3.0 | ||
467 | 52 | Conflicts: hwtest-gtk (<< 0.1-0ubuntu12) | ||
469 | 53 | Description: GTK interface for checkbox | 44 | Description: GTK interface for checkbox |
470 | 54 | This project provides an extensible interface for system testing. The | 45 | This project provides an extensible interface for system testing. The |
471 | 55 | results can then be sent to Launchpad. | 46 | results can then be sent to Launchpad. |
472 | 56 | . | 47 | . |
473 | 57 | This package provides a GTK interface for answering tests. | 48 | This package provides a GTK interface for answering tests. |
474 | 58 | 49 | ||
496 | 59 | Package: hwtest | 50 | Package: checkbox-sru |
497 | 60 | Section: python | 51 | Architecture: all |
498 | 61 | Architecture: all | 52 | Depends: checkbox (>= ${source:Version}), ${misc:Depends} |
499 | 62 | Depends: checkbox | 53 | Description: SRU interface for checkbox |
500 | 63 | Description: Transitional package to checkbox | 54 | This project provides an extensible interface for system testing. The |
501 | 64 | This package is a transitional package for renaming hwtest to checkbox. | 55 | results can then be sent to Launchpad. |
502 | 65 | 56 | . | |
503 | 66 | Package: hwtest-cli | 57 | This package provides a non-interactive interface for SRU testing. |
483 | 67 | Architecture: all | ||
484 | 68 | Depends: checkbox-cli | ||
485 | 69 | Description: Transitional package to checkbox-cli | ||
486 | 70 | This package is a transitional package for renaming hwtest-cli to | ||
487 | 71 | checkbox-cli. | ||
488 | 72 | |||
489 | 73 | Package: hwtest-gtk | ||
490 | 74 | Section: gnome | ||
491 | 75 | Architecture: all | ||
492 | 76 | Depends: checkbox-gtk | ||
493 | 77 | Description: Transitional package to checkbox-gtk | ||
494 | 78 | This package is a transitional package for renaming hwtest-gtk to | ||
495 | 79 | checkbox-gtk. | ||
504 | 80 | 58 | ||
505 | === removed file 'debian/hwtest-cli.postinst' | |||
506 | --- debian/hwtest-cli.postinst 2009-01-20 16:46:15 +0000 | |||
507 | +++ debian/hwtest-cli.postinst 1970-01-01 00:00:00 +0000 | |||
508 | @@ -1,6 +0,0 @@ | |||
509 | 1 | #! /bin/sh -e | ||
510 | 2 | |||
511 | 3 | . /usr/share/debconf/confmodule | ||
512 | 4 | . /usr/share/checkbox/install/postinst | ||
513 | 5 | |||
514 | 6 | #DEBHELPER# | ||
515 | 7 | 0 | ||
516 | === removed file 'debian/hwtest-gtk.postinst' | |||
517 | --- debian/hwtest-gtk.postinst 2009-01-20 16:46:15 +0000 | |||
518 | +++ debian/hwtest-gtk.postinst 1970-01-01 00:00:00 +0000 | |||
519 | @@ -1,6 +0,0 @@ | |||
520 | 1 | #! /bin/sh -e | ||
521 | 2 | |||
522 | 3 | . /usr/share/debconf/confmodule | ||
523 | 4 | . /usr/share/checkbox/install/postinst | ||
524 | 5 | |||
525 | 6 | #DEBHELPER# | ||
526 | 7 | 0 | ||
527 | === removed file 'debian/hwtest.postinst' | |||
528 | --- debian/hwtest.postinst 2009-01-20 16:46:15 +0000 | |||
529 | +++ debian/hwtest.postinst 1970-01-01 00:00:00 +0000 | |||
530 | @@ -1,6 +0,0 @@ | |||
531 | 1 | #! /bin/sh -e | ||
532 | 2 | |||
533 | 3 | . /usr/share/debconf/confmodule | ||
534 | 4 | . /usr/share/checkbox/install/postinst | ||
535 | 5 | |||
536 | 6 | #DEBHELPER# | ||
537 | 7 | 0 | ||
538 | === removed file 'debian/hwtest.postrm' | |||
539 | --- debian/hwtest.postrm 2009-03-31 13:54:12 +0000 | |||
540 | +++ debian/hwtest.postrm 1970-01-01 00:00:00 +0000 | |||
541 | @@ -1,26 +0,0 @@ | |||
542 | 1 | #! /bin/sh -e | ||
543 | 2 | |||
544 | 3 | name=`basename $0 .postrm` | ||
545 | 4 | base=`echo $name | cut -d "-" -f "1"` | ||
546 | 5 | file="/etc/$base.d/$name.ini" | ||
547 | 6 | |||
548 | 7 | case "$1" in | ||
549 | 8 | purge) | ||
550 | 9 | # mimic dpkg as closely as possible, so remove configuration | ||
551 | 10 | # files with dpkg backup extensions too: | ||
552 | 11 | for ext in '~' '%' .bak .dpkg-tmp .dpkg-new .dpkg-old .dpkg-dist; do | ||
553 | 12 | rm -f $file$ext | ||
554 | 13 | done | ||
555 | 14 | |||
556 | 15 | # remove the configuration file itself | ||
557 | 16 | rm -f $file | ||
558 | 17 | ;; | ||
559 | 18 | remove|disappear|upgrade|failed-upgrade|abort-install|abort-upgrade) | ||
560 | 19 | ;; | ||
561 | 20 | *) | ||
562 | 21 | echo "$0: didn't understand being called with \`$1'" 1>&2 | ||
563 | 22 | exit 0 | ||
564 | 23 | ;; | ||
565 | 24 | esac | ||
566 | 25 | |||
567 | 26 | #DEBHELPER# | ||
568 | 27 | 0 | ||
569 | === modified file 'debian/po/de.po' | |||
570 | --- debian/po/de.po 2011-09-29 13:12:01 +0000 | |||
571 | +++ debian/po/de.po 2012-02-01 21:26:27 +0000 | |||
572 | @@ -6,17 +6,16 @@ | |||
573 | 6 | msgid "" | 6 | msgid "" |
574 | 7 | msgstr "" | 7 | msgstr "" |
575 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
577 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
578 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
579 | 11 | "PO-Revision-Date: 2011-09-27 06:16+0000\n" | 11 | "PO-Revision-Date: 2011-09-27 06:16+0000\n" |
580 | 12 | "Last-Translator: Hendrik Knackstedt <Unknown>\n" | 12 | "Last-Translator: Hendrik Knackstedt <Unknown>\n" |
581 | 13 | "Language-Team: German <de@li.org>\n" | 13 | "Language-Team: German <de@li.org>\n" |
582 | 14 | "Language: de\n" | ||
583 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
584 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
585 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
588 | 18 | "X-Launchpad-Export-Date: 2011-09-28 04:31+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
589 | 19 | "X-Generator: Launchpad (build 14049)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
590 | 20 | 19 | ||
591 | 21 | #. Type: boolean | 20 | #. Type: boolean |
592 | 22 | #. Description | 21 | #. Description |
593 | 23 | 22 | ||
594 | === modified file 'debian/po/en_AU.po' | |||
595 | --- debian/po/en_AU.po 2011-08-10 21:09:56 +0000 | |||
596 | +++ debian/po/en_AU.po 2012-02-01 21:26:27 +0000 | |||
597 | @@ -6,17 +6,16 @@ | |||
598 | 6 | msgid "" | 6 | msgid "" |
599 | 7 | msgstr "" | 7 | msgstr "" |
600 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
602 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
603 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
604 | 11 | "PO-Revision-Date: 2011-07-21 02:39+0000\n" | 11 | "PO-Revision-Date: 2011-07-21 02:39+0000\n" |
605 | 12 | "Last-Translator: Jared Norris <jrnorris@gmail.com>\n" | 12 | "Last-Translator: Jared Norris <jrnorris@gmail.com>\n" |
606 | 13 | "Language-Team: English (Australia) <en_AU@li.org>\n" | 13 | "Language-Team: English (Australia) <en_AU@li.org>\n" |
607 | 14 | "Language: \n" | ||
608 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
609 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
610 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
613 | 18 | "X-Launchpad-Export-Date: 2011-07-22 04:34+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
614 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
615 | 20 | 19 | ||
616 | 21 | #. Type: boolean | 20 | #. Type: boolean |
617 | 22 | #. Description | 21 | #. Description |
618 | 23 | 22 | ||
619 | === modified file 'debian/po/en_GB.po' | |||
620 | --- debian/po/en_GB.po 2011-09-01 12:23:07 +0000 | |||
621 | +++ debian/po/en_GB.po 2012-02-01 21:26:27 +0000 | |||
622 | @@ -6,17 +6,16 @@ | |||
623 | 6 | msgid "" | 6 | msgid "" |
624 | 7 | msgstr "" | 7 | msgstr "" |
625 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
627 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
628 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
629 | 11 | "PO-Revision-Date: 2011-08-09 23:13+0000\n" | 11 | "PO-Revision-Date: 2011-08-09 23:13+0000\n" |
631 | 12 | "Last-Translator: Aldo Mann <Unknown>\n" | 12 | "Last-Translator: Alfredo Hernández <Unknown>\n" |
632 | 13 | "Language-Team: English (United Kingdom) <en_GB@li.org>\n" | 13 | "Language-Team: English (United Kingdom) <en_GB@li.org>\n" |
633 | 14 | "Language: \n" | ||
634 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
635 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
636 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
639 | 18 | "X-Launchpad-Export-Date: 2011-08-11 04:31+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
640 | 19 | "X-Generator: Launchpad (build 13644)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
641 | 20 | 19 | ||
642 | 21 | #. Type: boolean | 20 | #. Type: boolean |
643 | 22 | #. Description | 21 | #. Description |
644 | 23 | 22 | ||
645 | === modified file 'debian/po/es.po' | |||
646 | --- debian/po/es.po 2011-09-01 12:23:07 +0000 | |||
647 | +++ debian/po/es.po 2012-02-01 21:26:27 +0000 | |||
648 | @@ -6,17 +6,16 @@ | |||
649 | 6 | msgid "" | 6 | msgid "" |
650 | 7 | msgstr "" | 7 | msgstr "" |
651 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
653 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
654 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
655 | 11 | "PO-Revision-Date: 2011-08-11 04:29+0000\n" | 11 | "PO-Revision-Date: 2011-08-11 04:29+0000\n" |
656 | 12 | "Last-Translator: Fitoschido <fitoschido@gmail.com>\n" | 12 | "Last-Translator: Fitoschido <fitoschido@gmail.com>\n" |
657 | 13 | "Language-Team: Spanish <es@li.org>\n" | 13 | "Language-Team: Spanish <es@li.org>\n" |
658 | 14 | "Language: es\n" | ||
659 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
660 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
661 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
664 | 18 | "X-Launchpad-Export-Date: 2011-08-12 04:34+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
665 | 19 | "X-Generator: Launchpad (build 13662)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
666 | 20 | 19 | ||
667 | 21 | #. Type: boolean | 20 | #. Type: boolean |
668 | 22 | #. Description | 21 | #. Description |
669 | @@ -70,7 +69,8 @@ | |||
670 | 70 | #. Description | 69 | #. Description |
671 | 71 | #: ../checkbox.templates:4001 | 70 | #: ../checkbox.templates:4001 |
672 | 72 | msgid "List of jobs to run when testing with checkbox." | 71 | msgid "List of jobs to run when testing with checkbox." |
674 | 73 | msgstr "Lista de tareas a ejecutar mientras se realizan pruebas con checkbox." | 72 | msgstr "" |
675 | 73 | "Lista de tareas a ejecutar mientras se realizan pruebas con checkbox." | ||
676 | 74 | 74 | ||
677 | 75 | #. Type: string | 75 | #. Type: string |
678 | 76 | #. Description | 76 | #. Description |
679 | 77 | 77 | ||
680 | === modified file 'debian/po/fr.po' | |||
681 | --- debian/po/fr.po 2011-08-10 21:09:56 +0000 | |||
682 | +++ debian/po/fr.po 2012-02-01 21:26:27 +0000 | |||
683 | @@ -6,17 +6,16 @@ | |||
684 | 6 | msgid "" | 6 | msgid "" |
685 | 7 | msgstr "" | 7 | msgstr "" |
686 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
688 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
689 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
690 | 11 | "PO-Revision-Date: 2011-07-19 10:27+0000\n" | 11 | "PO-Revision-Date: 2011-07-19 10:27+0000\n" |
691 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
692 | 13 | "Language-Team: French <fr@li.org>\n" | 13 | "Language-Team: French <fr@li.org>\n" |
693 | 14 | "Language: fr\n" | ||
694 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
695 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
696 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
699 | 18 | "X-Launchpad-Export-Date: 2011-07-20 04:34+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
700 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
701 | 20 | 19 | ||
702 | 21 | #. Type: boolean | 20 | #. Type: boolean |
703 | 22 | #. Description | 21 | #. Description |
704 | 23 | 22 | ||
705 | === modified file 'debian/po/he.po' | |||
706 | --- debian/po/he.po 2011-08-10 21:09:56 +0000 | |||
707 | +++ debian/po/he.po 2012-02-01 21:26:27 +0000 | |||
708 | @@ -6,17 +6,16 @@ | |||
709 | 6 | msgid "" | 6 | msgid "" |
710 | 7 | msgstr "" | 7 | msgstr "" |
711 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
713 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
714 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
715 | 11 | "PO-Revision-Date: 2011-07-26 09:45+0000\n" | 11 | "PO-Revision-Date: 2011-07-26 09:45+0000\n" |
716 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
717 | 13 | "Language-Team: Hebrew <he@li.org>\n" | 13 | "Language-Team: Hebrew <he@li.org>\n" |
718 | 14 | "Language: he\n" | ||
719 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
720 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
721 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
724 | 18 | "X-Launchpad-Export-Date: 2011-07-27 04:30+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
725 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
726 | 20 | 19 | ||
727 | 21 | #. Type: boolean | 20 | #. Type: boolean |
728 | 22 | #. Description | 21 | #. Description |
729 | 23 | 22 | ||
730 | === modified file 'debian/po/hu.po' | |||
731 | --- debian/po/hu.po 2011-08-10 21:09:56 +0000 | |||
732 | +++ debian/po/hu.po 2012-02-01 21:26:27 +0000 | |||
733 | @@ -6,17 +6,16 @@ | |||
734 | 6 | msgid "" | 6 | msgid "" |
735 | 7 | msgstr "" | 7 | msgstr "" |
736 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
738 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
739 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
740 | 11 | "PO-Revision-Date: 2011-07-18 12:57+0000\n" | 11 | "PO-Revision-Date: 2011-07-18 12:57+0000\n" |
741 | 12 | "Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n" | 12 | "Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n" |
742 | 13 | "Language-Team: Hungarian <hu@li.org>\n" | 13 | "Language-Team: Hungarian <hu@li.org>\n" |
743 | 14 | "Language: hu\n" | ||
744 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
745 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
746 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
749 | 18 | "X-Launchpad-Export-Date: 2011-07-19 04:30+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
750 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
751 | 20 | 19 | ||
752 | 21 | #. Type: boolean | 20 | #. Type: boolean |
753 | 22 | #. Description | 21 | #. Description |
754 | 23 | 22 | ||
755 | === modified file 'debian/po/it.po' | |||
756 | --- debian/po/it.po 2011-09-29 13:12:01 +0000 | |||
757 | +++ debian/po/it.po 2012-02-01 21:26:27 +0000 | |||
758 | @@ -6,17 +6,16 @@ | |||
759 | 6 | msgid "" | 6 | msgid "" |
760 | 7 | msgstr "" | 7 | msgstr "" |
761 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
763 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
764 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
765 | 11 | "PO-Revision-Date: 2011-09-22 14:07+0000\n" | 11 | "PO-Revision-Date: 2011-09-22 14:07+0000\n" |
766 | 12 | "Last-Translator: Sergio Zanchetta <primes2h@ubuntu.com>\n" | 12 | "Last-Translator: Sergio Zanchetta <primes2h@ubuntu.com>\n" |
767 | 13 | "Language-Team: Italian <it@li.org>\n" | 13 | "Language-Team: Italian <it@li.org>\n" |
768 | 14 | "Language: it\n" | ||
769 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
770 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
771 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
774 | 18 | "X-Launchpad-Export-Date: 2011-09-23 04:34+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
775 | 19 | "X-Generator: Launchpad (build 14012)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
776 | 20 | 19 | ||
777 | 21 | #. Type: boolean | 20 | #. Type: boolean |
778 | 22 | #. Description | 21 | #. Description |
779 | 23 | 22 | ||
780 | === modified file 'debian/po/ja.po' | |||
781 | --- debian/po/ja.po 2011-08-10 21:09:56 +0000 | |||
782 | +++ debian/po/ja.po 2012-02-01 21:26:27 +0000 | |||
783 | @@ -6,17 +6,16 @@ | |||
784 | 6 | msgid "" | 6 | msgid "" |
785 | 7 | msgstr "" | 7 | msgstr "" |
786 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
788 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
789 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
790 | 11 | "PO-Revision-Date: 2011-07-25 17:03+0000\n" | 11 | "PO-Revision-Date: 2011-07-25 17:03+0000\n" |
791 | 12 | "Last-Translator: Fumihito YOSHIDA <hito@kugutsu.org>\n" | 12 | "Last-Translator: Fumihito YOSHIDA <hito@kugutsu.org>\n" |
792 | 13 | "Language-Team: Japanese <ja@li.org>\n" | 13 | "Language-Team: Japanese <ja@li.org>\n" |
793 | 14 | "Language: ja\n" | ||
794 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
795 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
796 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
799 | 18 | "X-Launchpad-Export-Date: 2011-07-26 04:31+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
800 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
801 | 20 | 19 | ||
802 | 21 | #. Type: boolean | 20 | #. Type: boolean |
803 | 22 | #. Description | 21 | #. Description |
804 | @@ -31,9 +30,8 @@ | |||
805 | 31 | "If this option is set to Yes, then checkbox will ask if the user wants to " | 30 | "If this option is set to Yes, then checkbox will ask if the user wants to " |
806 | 32 | "file a bug for failing tests, even if apport is not enabled." | 31 | "file a bug for failing tests, even if apport is not enabled." |
807 | 33 | msgstr "" | 32 | msgstr "" |
811 | 34 | "このオプションが有効になっていると、テストに失敗した際にバグ報告を行うかどう" | 33 | "このオプションが有効になっていると、テストに失敗した際にバグ報告を行うかどうか、checkboxが確認するようになります。これはapportが有効になって" |
812 | 35 | "か、checkboxが確認するようになります。これはapportが有効になっていなくても機" | 34 | "いなくても機能します。" |
810 | 36 | "能します。" | ||
813 | 37 | 35 | ||
814 | 38 | #. Type: string | 36 | #. Type: string |
815 | 39 | #. Description | 37 | #. Description |
816 | @@ -47,9 +45,7 @@ | |||
817 | 47 | msgid "" | 45 | msgid "" |
818 | 48 | "When filing a new bug through checkbox, if it does not guess the package, " | 46 | "When filing a new bug through checkbox, if it does not guess the package, " |
819 | 49 | "the default package that the bug will be file against." | 47 | "the default package that the bug will be file against." |
823 | 50 | msgstr "" | 48 | msgstr "checkbox経由でバグ報告を行う場合、パッケージ名を推定できなかったときは、デフォルトのパッケージ名を用いて報告します。" |
821 | 51 | "checkbox経由でバグ報告を行う場合、パッケージ名を推定できなかったときは、デ" | ||
822 | 52 | "フォルトのパッケージ名を用いて報告します。" | ||
824 | 53 | 49 | ||
825 | 54 | #. Type: string | 50 | #. Type: string |
826 | 55 | #. Description | 51 | #. Description |
827 | 56 | 52 | ||
828 | === modified file 'debian/po/nl.po' | |||
829 | --- debian/po/nl.po 2011-09-01 12:23:07 +0000 | |||
830 | +++ debian/po/nl.po 2012-02-01 21:26:27 +0000 | |||
831 | @@ -6,17 +6,16 @@ | |||
832 | 6 | msgid "" | 6 | msgid "" |
833 | 7 | msgstr "" | 7 | msgstr "" |
834 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
836 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
837 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
838 | 11 | "PO-Revision-Date: 2011-08-17 12:02+0000\n" | 11 | "PO-Revision-Date: 2011-08-17 12:02+0000\n" |
839 | 12 | "Last-Translator: Rachid <Unknown>\n" | 12 | "Last-Translator: Rachid <Unknown>\n" |
840 | 13 | "Language-Team: Dutch <nl@li.org>\n" | 13 | "Language-Team: Dutch <nl@li.org>\n" |
841 | 14 | "Language: nl\n" | ||
842 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
843 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
844 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
847 | 18 | "X-Launchpad-Export-Date: 2011-08-18 04:31+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
848 | 19 | "X-Generator: Launchpad (build 13697)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
849 | 20 | 19 | ||
850 | 21 | #. Type: boolean | 20 | #. Type: boolean |
851 | 22 | #. Description | 21 | #. Description |
852 | 23 | 22 | ||
853 | === modified file 'debian/po/pl.po' | |||
854 | --- debian/po/pl.po 2011-08-10 21:09:56 +0000 | |||
855 | +++ debian/po/pl.po 2012-02-01 21:26:27 +0000 | |||
856 | @@ -6,17 +6,16 @@ | |||
857 | 6 | msgid "" | 6 | msgid "" |
858 | 7 | msgstr "" | 7 | msgstr "" |
859 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
861 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
862 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
863 | 11 | "PO-Revision-Date: 2011-07-18 21:11+0000\n" | 11 | "PO-Revision-Date: 2011-07-18 21:11+0000\n" |
864 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
865 | 13 | "Language-Team: Polish <pl@li.org>\n" | 13 | "Language-Team: Polish <pl@li.org>\n" |
866 | 14 | "Language: pl\n" | ||
867 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
868 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
869 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
872 | 18 | "X-Launchpad-Export-Date: 2011-07-19 04:30+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
873 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
874 | 20 | 19 | ||
875 | 21 | #. Type: boolean | 20 | #. Type: boolean |
876 | 22 | #. Description | 21 | #. Description |
877 | 23 | 22 | ||
878 | === modified file 'debian/po/pt_BR.po' | |||
879 | --- debian/po/pt_BR.po 2011-09-29 13:12:01 +0000 | |||
880 | +++ debian/po/pt_BR.po 2012-02-01 21:26:27 +0000 | |||
881 | @@ -6,17 +6,16 @@ | |||
882 | 6 | msgid "" | 6 | msgid "" |
883 | 7 | msgstr "" | 7 | msgstr "" |
884 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
886 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
887 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
888 | 11 | "PO-Revision-Date: 2011-09-16 19:04+0000\n" | 11 | "PO-Revision-Date: 2011-09-16 19:04+0000\n" |
889 | 12 | "Last-Translator: André Gondim <Unknown>\n" | 12 | "Last-Translator: André Gondim <Unknown>\n" |
890 | 13 | "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" | 13 | "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" |
891 | 14 | "Language: pt_BR\n" | ||
892 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
893 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
894 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
897 | 18 | "X-Launchpad-Export-Date: 2011-09-17 04:32+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
898 | 19 | "X-Generator: Launchpad (build 13955)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
899 | 20 | 19 | ||
900 | 21 | #. Type: boolean | 20 | #. Type: boolean |
901 | 22 | #. Description | 21 | #. Description |
902 | 23 | 22 | ||
903 | === modified file 'debian/po/ro.po' | |||
904 | --- debian/po/ro.po 2011-11-18 12:46:21 +0000 | |||
905 | +++ debian/po/ro.po 2012-02-01 21:26:27 +0000 | |||
906 | @@ -6,17 +6,16 @@ | |||
907 | 6 | msgid "" | 6 | msgid "" |
908 | 7 | msgstr "" | 7 | msgstr "" |
909 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
911 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
912 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
913 | 11 | "PO-Revision-Date: 2011-10-27 20:38+0000\n" | 11 | "PO-Revision-Date: 2011-10-27 20:38+0000\n" |
914 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
915 | 13 | "Language-Team: Romanian <ro@li.org>\n" | 13 | "Language-Team: Romanian <ro@li.org>\n" |
916 | 14 | "Language: ro\n" | ||
917 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
918 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
919 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
922 | 18 | "X-Launchpad-Export-Date: 2011-10-28 05:11+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
923 | 19 | "X-Generator: Launchpad (build 14197)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
924 | 20 | 19 | ||
925 | 21 | #. Type: boolean | 20 | #. Type: boolean |
926 | 22 | #. Description | 21 | #. Description |
927 | 23 | 22 | ||
928 | === modified file 'debian/po/ru.po' | |||
929 | --- debian/po/ru.po 2011-08-10 21:09:56 +0000 | |||
930 | +++ debian/po/ru.po 2012-02-01 21:26:27 +0000 | |||
931 | @@ -6,17 +6,16 @@ | |||
932 | 6 | msgid "" | 6 | msgid "" |
933 | 7 | msgstr "" | 7 | msgstr "" |
934 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
936 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
937 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
938 | 11 | "PO-Revision-Date: 2011-07-18 12:09+0000\n" | 11 | "PO-Revision-Date: 2011-07-18 12:09+0000\n" |
939 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
940 | 13 | "Language-Team: Russian <ru@li.org>\n" | 13 | "Language-Team: Russian <ru@li.org>\n" |
941 | 14 | "Language: ru\n" | ||
942 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
943 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
944 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
947 | 18 | "X-Launchpad-Export-Date: 2011-07-19 04:30+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
948 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
949 | 20 | 19 | ||
950 | 21 | #. Type: boolean | 20 | #. Type: boolean |
951 | 22 | #. Description | 21 | #. Description |
952 | 23 | 22 | ||
953 | === modified file 'debian/po/zh_TW.po' | |||
954 | --- debian/po/zh_TW.po 2011-08-10 21:09:56 +0000 | |||
955 | +++ debian/po/zh_TW.po 2012-02-01 21:26:27 +0000 | |||
956 | @@ -6,17 +6,16 @@ | |||
957 | 6 | msgid "" | 6 | msgid "" |
958 | 7 | msgstr "" | 7 | msgstr "" |
959 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
961 | 9 | "Report-Msgid-Bugs-To: checkbox@packages.debian.org\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
962 | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" | 10 | "POT-Creation-Date: 2011-03-29 15:19+0200\n" |
963 | 11 | "PO-Revision-Date: 2011-07-26 15:03+0000\n" | 11 | "PO-Revision-Date: 2011-07-26 15:03+0000\n" |
964 | 12 | "Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n" | 12 | "Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n" |
965 | 13 | "Language-Team: Chinese (Traditional) <zh_TW@li.org>\n" | 13 | "Language-Team: Chinese (Traditional) <zh_TW@li.org>\n" |
966 | 14 | "Language: \n" | ||
967 | 15 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
968 | 16 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
969 | 17 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
972 | 18 | "X-Launchpad-Export-Date: 2011-07-27 04:30+0000\n" | 17 | "X-Launchpad-Export-Date: 2011-12-02 04:41+0000\n" |
973 | 19 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14414)\n" |
974 | 20 | 19 | ||
975 | 21 | #. Type: boolean | 20 | #. Type: boolean |
976 | 22 | #. Description | 21 | #. Description |
977 | @@ -30,9 +29,7 @@ | |||
978 | 30 | msgid "" | 29 | msgid "" |
979 | 31 | "If this option is set to Yes, then checkbox will ask if the user wants to " | 30 | "If this option is set to Yes, then checkbox will ask if the user wants to " |
980 | 32 | "file a bug for failing tests, even if apport is not enabled." | 31 | "file a bug for failing tests, even if apport is not enabled." |
984 | 33 | msgstr "" | 32 | msgstr "若這個選項設為「是」,checkbox 會詢問使用者是否要不管 apport 有沒有啟用,都提交失敗測試的臭蟲回報。" |
982 | 34 | "若這個選項設為「是」,checkbox 會詢問使用者是否要不管 apport 有沒有啟用,都提" | ||
983 | 35 | "交失敗測試的臭蟲回報。" | ||
985 | 36 | 33 | ||
986 | 37 | #. Type: string | 34 | #. Type: string |
987 | 38 | #. Description | 35 | #. Description |
988 | 39 | 36 | ||
989 | === modified file 'debian/rules' | |||
990 | --- debian/rules 2011-07-01 11:37:27 +0000 | |||
991 | +++ debian/rules 2012-02-01 21:26:27 +0000 | |||
992 | @@ -7,8 +7,7 @@ | |||
993 | 7 | cp debian/checkbox.postrm debian/checkbox-cli.postrm | 7 | cp debian/checkbox.postrm debian/checkbox-cli.postrm |
994 | 8 | cp debian/checkbox.postrm debian/checkbox-urwid.postrm | 8 | cp debian/checkbox.postrm debian/checkbox-urwid.postrm |
995 | 9 | cp debian/checkbox.postrm debian/checkbox-gtk.postrm | 9 | cp debian/checkbox.postrm debian/checkbox-gtk.postrm |
998 | 10 | cp debian/hwtest.postrm debian/hwtest-cli.postrm | 10 | cp debian/checkbox.postrm debian/checkbox-sru.postrm |
997 | 11 | cp debian/hwtest.postrm debian/hwtest-gtk.postrm | ||
999 | 12 | dh_installdeb | 11 | dh_installdeb |
1000 | 13 | 12 | ||
1001 | 14 | override_dh_installdocs: | 13 | override_dh_installdocs: |
1002 | @@ -16,14 +15,11 @@ | |||
1003 | 16 | dh_installdocs -pcheckbox-cli ./README | 15 | dh_installdocs -pcheckbox-cli ./README |
1004 | 17 | dh_installdocs -pcheckbox-urwid ./README | 16 | dh_installdocs -pcheckbox-urwid ./README |
1005 | 18 | dh_installdocs -pcheckbox-gtk ./README | 17 | dh_installdocs -pcheckbox-gtk ./README |
1009 | 19 | dh_installdocs -phwtest ./README | 18 | dh_installdocs -pcheckbox-sru ./README |
1007 | 20 | dh_installdocs -phwtest-cli ./README | ||
1008 | 21 | dh_installdocs -phwtest-gtk ./README | ||
1010 | 22 | dh_installdocs | 19 | dh_installdocs |
1011 | 23 | 20 | ||
1012 | 24 | override_dh_clean: | 21 | override_dh_clean: |
1013 | 25 | -find . -name \*.mo -exec rm {} \; | 22 | -find . -name \*.mo -exec rm {} \; |
1016 | 26 | -rm -f debian/checkbox-cli.postrm debian/checkbox-urwid.postrm debian/checkbox-gtk.postrm | 23 | -rm -f debian/checkbox-cli.postrm debian/checkbox-urwid.postrm debian/checkbox-gtk.postrm debian/checkbox-sru.postrm |
1015 | 27 | -rm -f debian/hwtest-cli.postrm debian/hwtest-gtk.postrm | ||
1017 | 28 | debconf-updatepo | 24 | debconf-updatepo |
1018 | 29 | dh_clean | 25 | dh_clean |
1019 | 30 | 26 | ||
1020 | === modified file 'install/config' | |||
1021 | --- install/config 2011-03-17 11:15:12 +0000 | |||
1022 | +++ install/config 2012-02-01 21:26:27 +0000 | |||
1023 | @@ -69,10 +69,10 @@ | |||
1024 | 69 | configs_base = "/usr/share/%(base_name)s/configs/%(name)s.ini" | 69 | configs_base = "/usr/share/%(base_name)s/configs/%(name)s.ini" |
1025 | 70 | examples_base = "/usr/share/%(base_name)s/examples/%(name)s.ini" | 70 | examples_base = "/usr/share/%(base_name)s/examples/%(name)s.ini" |
1026 | 71 | 71 | ||
1029 | 72 | def __init__(self, name, configs_path=None, examples_path=None, | 72 | def __init__(self, name, base_name=None, configs_path=None, |
1030 | 73 | templates_path=None): | 73 | examples_path=None, templates_path=None): |
1031 | 74 | self.name = name | 74 | self.name = name |
1033 | 75 | self.base_name = re.sub(r"(-cli|-urwid|-gtk)$", "", name) | 75 | self.base_name = name if base_name is None else base_name |
1034 | 76 | self._configs_path = configs_path or self.configs_base \ | 76 | self._configs_path = configs_path or self.configs_base \ |
1035 | 77 | % {"name": name, "base_name": self.base_name} | 77 | % {"name": name, "base_name": self.base_name} |
1036 | 78 | self._examples_path = examples_path or self.examples_base \ | 78 | self._examples_path = examples_path or self.examples_base \ |
1037 | @@ -147,8 +147,7 @@ | |||
1038 | 147 | if len(args) < 1: | 147 | if len(args) < 1: |
1039 | 148 | return 1 | 148 | return 1 |
1040 | 149 | 149 | ||
1043 | 150 | package = args.pop(0) | 150 | install = Install(*args) |
1042 | 151 | install = Install(package) | ||
1044 | 152 | 151 | ||
1045 | 153 | if options.output == "-": | 152 | if options.output == "-": |
1046 | 154 | file = sys.stdout | 153 | file = sys.stdout |
1047 | 155 | 154 | ||
1048 | === modified file 'install/postinst' | |||
1049 | --- install/postinst 2010-06-22 10:43:52 +0000 | |||
1050 | +++ install/postinst 2012-02-01 21:26:27 +0000 | |||
1051 | @@ -1,11 +1,13 @@ | |||
1052 | 1 | package=`basename $0 .postinst` | 1 | package=`basename $0 .postinst` |
1053 | 2 | if [ -z "$base_package" ]; then | ||
1054 | 3 | base_package="$package" | ||
1055 | 4 | fi | ||
1056 | 2 | config="/etc/checkbox.d/$package.ini" | 5 | config="/etc/checkbox.d/$package.ini" |
1057 | 3 | 6 | ||
1058 | 4 | patch_configuration() | 7 | patch_configuration() |
1059 | 5 | { | 8 | { |
1060 | 6 | version="$1" | 9 | version="$1" |
1061 | 7 | previous_version="" | 10 | previous_version="" |
1062 | 8 | base_package=`echo $package | sed -e 's/hwtest/checkbox/' -e 's/\(-cli\|-urwid\|-gtk\)//'` | ||
1063 | 9 | 11 | ||
1064 | 10 | while [ -n "$version" ]; do | 12 | while [ -n "$version" ]; do |
1065 | 11 | patch_file="" | 13 | patch_file="" |
1066 | @@ -30,10 +32,6 @@ | |||
1067 | 30 | # Apply the patch file if it is less than the given version | 32 | # Apply the patch file if it is less than the given version |
1068 | 31 | patch_version=`basename $patch_file` | 33 | patch_version=`basename $patch_file` |
1069 | 32 | if dpkg --compare-versions $version lt $patch_version; then | 34 | if dpkg --compare-versions $version lt $patch_version; then |
1070 | 33 | # Package was renamed from hwtest to checkbox | ||
1071 | 34 | dpkg --compare-versions $patch_version lt "0.1-ubuntu13" \ | ||
1072 | 35 | && patch_package=`echo $package | sed 's/checkbox/hwtest/'` \ | ||
1073 | 36 | || patch_package=`echo $package | sed 's/hwtest/checkbox/'` | ||
1074 | 37 | $patch_file $patch_package | 35 | $patch_file $patch_package |
1075 | 38 | fi | 36 | fi |
1076 | 39 | 37 | ||
1077 | @@ -43,22 +41,20 @@ | |||
1078 | 43 | 41 | ||
1079 | 44 | update_configuration() | 42 | update_configuration() |
1080 | 45 | { | 43 | { |
1097 | 46 | base_package=`echo $package | cut -d '-' -f '1'` | 44 | root_package=`echo $package | cut -d '-' -f '1'` |
1098 | 47 | 45 | ||
1099 | 48 | if [ "$base_package" != "hwtest" ]; then | 46 | # Create a temporary file to generate the suggested |
1100 | 49 | # Create a temporary file to generate the suggested | 47 | # configuration file. |
1101 | 50 | # configuration file. | 48 | tempfile=`tempfile -m 0644 -p checkbox` |
1102 | 51 | tempfile=`tempfile -m 0644 -p checkbox` | 49 | |
1103 | 52 | 50 | # Update the temporary file with preseeded values. | |
1104 | 53 | # Update the temporary file with preseeded values. | 51 | /usr/share/checkbox/install/config --output=$tempfile $package $base_package |
1105 | 54 | /usr/share/checkbox/install/config --output=$tempfile $package | 52 | |
1106 | 55 | 53 | # Clobber the old config file. | |
1107 | 56 | # Clobber the old config file. | 54 | cp $tempfile $config |
1108 | 57 | cp $tempfile $config | 55 | |
1109 | 58 | 56 | # Now clear up the cruft. | |
1110 | 59 | # Now clear up the cruft. | 57 | rm -f $tempfile |
1095 | 60 | rm -f $tempfile | ||
1096 | 61 | fi | ||
1111 | 62 | } | 58 | } |
1112 | 63 | 59 | ||
1113 | 64 | case "$1" in | 60 | case "$1" in |
1114 | 65 | 61 | ||
1115 | === modified file 'jobs/audio.txt.in' | |||
1116 | --- jobs/audio.txt.in 2011-11-18 12:46:21 +0000 | |||
1117 | +++ jobs/audio.txt.in 2012-02-01 21:26:27 +0000 | |||
1118 | @@ -12,7 +12,7 @@ | |||
1119 | 12 | requires: | 12 | requires: |
1120 | 13 | device.category == 'AUDIO' | 13 | device.category == 'AUDIO' |
1121 | 14 | package.name == 'alsa-base' and package.name == 'python-gst0.10' | 14 | package.name == 'alsa-base' and package.name == 'python-gst0.10' |
1123 | 15 | command: gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink' | 15 | command: audio_settings store > $CHECKBOX_SHARE/pulseaudio_settings; audio_settings set --device=pci --volume=50; gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'; audio_settings restore --file=$CHECKBOX_SHARE/pulseaudio_settings |
1124 | 16 | _description: | 16 | _description: |
1125 | 17 | PURPOSE: | 17 | PURPOSE: |
1126 | 18 | This test will check that internal speakers work correctly | 18 | This test will check that internal speakers work correctly |
1127 | @@ -29,7 +29,7 @@ | |||
1128 | 29 | requires: | 29 | requires: |
1129 | 30 | device.category == 'AUDIO' | 30 | device.category == 'AUDIO' |
1130 | 31 | package.name == 'alsa-base' and package.name == 'python-gst0.10' | 31 | package.name == 'alsa-base' and package.name == 'python-gst0.10' |
1132 | 32 | command: gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink' | 32 | command: audio_settings store > $CHECKBOX_SHARE/pulseaudio_settings; audio_settings set --device=pci --volume=50; gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'; audio_settings restore --file=$CHECKBOX_SHARE/pulseaudio_settings |
1133 | 33 | _description: | 33 | _description: |
1134 | 34 | PURPOSE: | 34 | PURPOSE: |
1135 | 35 | This test will check that headphones connector works correctly | 35 | This test will check that headphones connector works correctly |
1136 | @@ -45,7 +45,7 @@ | |||
1137 | 45 | requires: | 45 | requires: |
1138 | 46 | device.category == 'AUDIO' | 46 | device.category == 'AUDIO' |
1139 | 47 | package.name == 'alsa-base' | 47 | package.name == 'alsa-base' |
1141 | 48 | command: alsa_record_playback | 48 | command: audio_settings store > $CHECKBOX_SHARE/pulseaudio_settings; audio_settings set --device=pci --volume=50; alsa_record_playback; audio_settings restore --file=$CHECKBOX_SHARE/pulseaudio_settings |
1142 | 49 | _description: | 49 | _description: |
1143 | 50 | PURPOSE: | 50 | PURPOSE: |
1144 | 51 | This test will check that recording sound using the onboard microphone works correctly | 51 | This test will check that recording sound using the onboard microphone works correctly |
1145 | @@ -62,7 +62,7 @@ | |||
1146 | 62 | requires: | 62 | requires: |
1147 | 63 | device.category == 'AUDIO' | 63 | device.category == 'AUDIO' |
1148 | 64 | package.name == 'alsa-base' | 64 | package.name == 'alsa-base' |
1150 | 65 | command: alsa_record_playback | 65 | command: audio_settings store > $CHECKBOX_SHARE/pulseaudio_settings; audio_settings set --device=pci --volume=50; alsa_record_playback; audio_settings restore --file=$CHECKBOX_SHARE/pulseaudio_settings |
1151 | 66 | _description: | 66 | _description: |
1152 | 67 | PURPOSE: | 67 | PURPOSE: |
1153 | 68 | This test will check that recording sound using an external microphone works correctly | 68 | This test will check that recording sound using an external microphone works correctly |
1154 | @@ -78,17 +78,14 @@ | |||
1155 | 78 | requires: | 78 | requires: |
1156 | 79 | device.category == 'AUDIO' | 79 | device.category == 'AUDIO' |
1157 | 80 | package.name == 'alsa-base' | 80 | package.name == 'alsa-base' |
1159 | 81 | command: alsa_record_playback | 81 | command: audio_settings store > $CHECKBOX_SHARE/pulseaudio_settings; audio_settings set --device=usb --volume=50; alsa_record_playback; audio_settings restore --file=$CHECKBOX_SHARE/pulseaudio_settings |
1160 | 82 | _description: | 82 | _description: |
1161 | 83 | PURPOSE: | 83 | PURPOSE: |
1162 | 84 | This test will check that a USB audio device works correctly | 84 | This test will check that a USB audio device works correctly |
1163 | 85 | STEPS: | 85 | STEPS: |
1164 | 86 | 1. Connect a USB audio device to your system | 86 | 1. Connect a USB audio device to your system |
1170 | 87 | 2. Open the volume control application by left-clicking on the speaker icon in the panel and selecting "Sound Settings" | 87 | 2. Click "Test", then speak into the microphone |
1171 | 88 | 3. Select the "Input" tab and choose your USB device | 88 | 3. After a few seconds, your speech will be played back to you |
1167 | 89 | 4. Select the "Output" tab and choose your USB device | ||
1168 | 90 | 5. Click "Test", then speak into the microphone | ||
1169 | 91 | 6. After a few seconds, your speech will be played back to you | ||
1172 | 92 | VERIFICATION: | 89 | VERIFICATION: |
1173 | 93 | Did you hear your speech played back through the USB headphones? | 90 | Did you hear your speech played back through the USB headphones? |
1174 | 94 | 91 | ||
1175 | @@ -100,6 +97,6 @@ | |||
1176 | 100 | device.category == 'AUDIO' | 97 | device.category == 'AUDIO' |
1177 | 101 | command: audio_test | 98 | command: audio_test |
1178 | 102 | _description: | 99 | _description: |
1181 | 103 | Play back a sound on the default output and listen for it on the \ | 100 | Play back a sound on the default output and listen for it on the |
1182 | 104 | default input. This makes the most sense when the output and input \ | 101 | default input. This makes the most sense when the output and input |
1183 | 105 | are directly connected, as with a patch cable. | 102 | are directly connected, as with a patch cable. |
1184 | 106 | 103 | ||
1185 | === modified file 'jobs/bluetooth.txt.in' | |||
1186 | --- jobs/bluetooth.txt.in 2011-11-18 12:46:21 +0000 | |||
1187 | +++ jobs/bluetooth.txt.in 2012-02-01 21:26:27 +0000 | |||
1188 | @@ -1,24 +1,16 @@ | |||
1189 | 1 | plugin: shell | ||
1190 | 2 | name: bluetooth/detect | ||
1191 | 3 | requires: | ||
1192 | 4 | package.name == 'bluez' | ||
1193 | 5 | device.category == 'BLUETOOTH' | ||
1194 | 6 | command: hcitool dev | tail -n+2 | awk '{print $2}' |grep -E "^([0-9a-fA-F]{2}\:){5}[0-9a-fA-F]{2}$" | ||
1195 | 7 | _description: | ||
1196 | 8 | This test will detect your Bluetooth device and output the device's hardware address. If no device is found, the test will exit with an error. | ||
1197 | 9 | 1 | ||
1198 | 10 | plugin: shell | 2 | plugin: shell |
1199 | 11 | name: bluetooth/detect-output | 3 | name: bluetooth/detect-output |
1200 | 12 | requires: | 4 | requires: |
1201 | 13 | package.name == 'bluez' | 5 | package.name == 'bluez' |
1202 | 14 | device.category == 'BLUETOOTH' | 6 | device.category == 'BLUETOOTH' |
1204 | 15 | command: hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address | 7 | command: hcitool dev | tail -n+2 | awk '{print $2}' | tee $CHECKBOX_DATA/bluetooth_address |
1205 | 16 | _description: | 8 | _description: |
1206 | 17 | Automated test to store bluetooth device information in checkbox report | 9 | Automated test to store bluetooth device information in checkbox report |
1207 | 18 | 10 | ||
1208 | 19 | plugin: manual | 11 | plugin: manual |
1209 | 20 | name: bluetooth/browse-files | 12 | name: bluetooth/browse-files |
1211 | 21 | depends: bluetooth/detect | 13 | depends: bluetooth/detect-output |
1212 | 22 | _description: | 14 | _description: |
1213 | 23 | PURPOSE: | 15 | PURPOSE: |
1214 | 24 | This test will check that bluetooth connection works correctly | 16 | This test will check that bluetooth connection works correctly |
1215 | @@ -37,7 +29,7 @@ | |||
1216 | 37 | 29 | ||
1217 | 38 | plugin: manual | 30 | plugin: manual |
1218 | 39 | name: bluetooth/file-transfer | 31 | name: bluetooth/file-transfer |
1220 | 40 | depends: bluetooth/browse-files bluetooth/detect | 32 | depends: bluetooth/browse-files bluetooth/detect-output |
1221 | 41 | _description: | 33 | _description: |
1222 | 42 | PURPOSE: | 34 | PURPOSE: |
1223 | 43 | This test will check that you can transfer information through a bluetooth connection | 35 | This test will check that you can transfer information through a bluetooth connection |
1224 | @@ -50,7 +42,7 @@ | |||
1225 | 50 | 42 | ||
1226 | 51 | plugin: manual | 43 | plugin: manual |
1227 | 52 | name: bluetooth/audio | 44 | name: bluetooth/audio |
1229 | 53 | depends: bluetooth/detect | 45 | depends: bluetooth/detect-output |
1230 | 54 | command: arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE | 46 | command: arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE |
1231 | 55 | _description: | 47 | _description: |
1232 | 56 | PURPOSE: | 48 | PURPOSE: |
1233 | @@ -69,7 +61,7 @@ | |||
1234 | 69 | plugin: manual | 61 | plugin: manual |
1235 | 70 | name: bluetooth/keyboard | 62 | name: bluetooth/keyboard |
1236 | 71 | command: keyboard_test | 63 | command: keyboard_test |
1238 | 72 | depends: bluetooth/detect | 64 | depends: bluetooth/detect-output |
1239 | 73 | _description: | 65 | _description: |
1240 | 74 | PURPOSE: | 66 | PURPOSE: |
1241 | 75 | This test will check that you can use a bluetooth keyboard | 67 | This test will check that you can use a bluetooth keyboard |
1242 | @@ -85,7 +77,7 @@ | |||
1243 | 85 | 77 | ||
1244 | 86 | plugin: manual | 78 | plugin: manual |
1245 | 87 | name: bluetooth/mouse | 79 | name: bluetooth/mouse |
1247 | 88 | depends: bluetooth/detect | 80 | depends: bluetooth/detect-output |
1248 | 89 | _description: | 81 | _description: |
1249 | 90 | PURPOSE: | 82 | PURPOSE: |
1250 | 91 | This test will check that you can use a bluetooth mouse | 83 | This test will check that you can use a bluetooth mouse |
1251 | 92 | 84 | ||
1252 | === modified file 'jobs/camera.txt.in' | |||
1253 | --- jobs/camera.txt.in 2011-11-18 12:46:21 +0000 | |||
1254 | +++ jobs/camera.txt.in 2012-02-01 21:26:27 +0000 | |||
1255 | @@ -17,7 +17,7 @@ | |||
1256 | 17 | PURPOSE: | 17 | PURPOSE: |
1257 | 18 | This test will check that the built-in camera works | 18 | This test will check that the built-in camera works |
1258 | 19 | STEPS: | 19 | STEPS: |
1260 | 20 | 1. Click on Test to display a video capture from the camera | 20 | 1. Click on Test to display a video capture from the camera for ten seconds. |
1261 | 21 | VERIFICATION: | 21 | VERIFICATION: |
1262 | 22 | Did you see the video capture? | 22 | Did you see the video capture? |
1263 | 23 | 23 | ||
1264 | @@ -37,19 +37,3 @@ | |||
1265 | 37 | 1. Click on Test to display a still image from the camera | 37 | 1. Click on Test to display a still image from the camera |
1266 | 38 | VERIFICATION: | 38 | VERIFICATION: |
1267 | 39 | Did you see the image? | 39 | Did you see the image? |
1268 | 40 | |||
1269 | 41 | plugin: manual | ||
1270 | 42 | name: camera/video | ||
1271 | 43 | depends: camera/detect | ||
1272 | 44 | requires: | ||
1273 | 45 | package.name == 'python-gst0.10' | ||
1274 | 46 | package.name == 'totem' | ||
1275 | 47 | device.category == 'CAPTURE' | ||
1276 | 48 | command: camera_test -t video | ||
1277 | 49 | _description: | ||
1278 | 50 | PURPOSE: | ||
1279 | 51 | This test will check that you can capture video with the built-in camera | ||
1280 | 52 | STEPS: | ||
1281 | 53 | 1. Click on Test to capture video to a file (it will automatically open in Totem) | ||
1282 | 54 | VERIFICATION: | ||
1283 | 55 | Did you see and hear the capture? | ||
1284 | 56 | 40 | ||
1285 | === modified file 'jobs/firewire.txt.in' | |||
1286 | --- jobs/firewire.txt.in 2011-11-18 12:46:21 +0000 | |||
1287 | +++ jobs/firewire.txt.in 2012-02-01 21:26:27 +0000 | |||
1288 | @@ -1,12 +1,37 @@ | |||
1289 | 1 | plugin: manual | 1 | plugin: manual |
1291 | 2 | name: firewire/hdd | 2 | name: firewire/insert |
1292 | 3 | command: removable_storage_watcher insert firewire | ||
1293 | 3 | _description: | 4 | _description: |
1294 | 4 | PURPOSE: | 5 | PURPOSE: |
1296 | 5 | This test will check that the firewire port works | 6 | This test will check the system can detect the insertion of a FireWire HDD |
1297 | 6 | STEPS: | 7 | STEPS: |
1302 | 7 | 1. Plug a Firewire HDD into the computer | 8 | 1. Click 'Test' to begin the test. This test will |
1303 | 8 | 2. Either a window asking which action should be performed (open folder, photo manager, etc) or a file browser will open. | 9 | timeout and fail if the insertion has not been detected within 10 seconds. |
1304 | 9 | 3. Copy some files from your internal HDD to the firewire HDD | 10 | 2. Plug a FireWire HDD into an available FireWire port. |
1301 | 10 | 4. Copy some files from the firewire HDD to your internal HDD | ||
1305 | 11 | VERIFICATION: | 11 | VERIFICATION: |
1307 | 12 | Do the copy operations work as expected? | 12 | The verification of this test is automated. Do not change the automatically |
1308 | 13 | selected result | ||
1309 | 14 | |||
1310 | 15 | plugin: shell | ||
1311 | 16 | name: firewire/storage-test | ||
1312 | 17 | depends: firewire/insert | ||
1313 | 18 | command: removable_storage_test firewire | ||
1314 | 19 | _description: | ||
1315 | 20 | This is an automated test which performs read/write operations on an attached | ||
1316 | 21 | FireWire HDD | ||
1317 | 22 | |||
1318 | 23 | plugin: manual | ||
1319 | 24 | name: firewire/remove | ||
1320 | 25 | depends: firewire/storage-test | ||
1321 | 26 | command: removable_storage_watcher remove firewire | ||
1322 | 27 | _description: | ||
1323 | 28 | PURPOSE: | ||
1324 | 29 | This test will check the system can detect the removal of a FireWire HDD | ||
1325 | 30 | STEPS: | ||
1326 | 31 | 1. Click 'Test' to begin the test. This test will timeout and fail if | ||
1327 | 32 | the removal has not been detected within 10 seconds. | ||
1328 | 33 | 2. Remove the previously attached FireWire HDD from the FireWire port. | ||
1329 | 34 | VERIFICATION: | ||
1330 | 35 | The verification of this test is automated. Do not change the automatically | ||
1331 | 36 | selected result | ||
1332 | 37 | |||
1333 | 13 | 38 | ||
1334 | === modified file 'jobs/graphics.txt.in' | |||
1335 | --- jobs/graphics.txt.in 2011-11-18 12:46:21 +0000 | |||
1336 | +++ jobs/graphics.txt.in 2012-02-01 21:26:27 +0000 | |||
1337 | @@ -5,15 +5,8 @@ | |||
1338 | 5 | _description: Test to output the Xorg version | 5 | _description: Test to output the Xorg version |
1339 | 6 | 6 | ||
1340 | 7 | plugin: shell | 7 | plugin: shell |
1341 | 8 | name: graphics/xorg-version-output | ||
1342 | 9 | command: xdpyinfo | grep "^X.Org version" | cut -d ':' -f 2 | tr -d ' ' | ||
1343 | 10 | requires: package.name == "x11-utils" | ||
1344 | 11 | _description: | ||
1345 | 12 | Automated test to store output in checkbox report | ||
1346 | 13 | |||
1347 | 14 | plugin: shell | ||
1348 | 15 | name: graphics/gtkperf | 8 | name: graphics/gtkperf |
1350 | 16 | depends: graphics/xorg-version-output | 9 | depends: graphics/xorg-version |
1351 | 17 | requires: package.name == 'gtkperf' | 10 | requires: package.name == 'gtkperf' |
1352 | 18 | command: gtkperf -a | grep "Total time:" | 11 | command: gtkperf -a | grep "Total time:" |
1353 | 19 | _description: | 12 | _description: |
1354 | @@ -21,7 +14,7 @@ | |||
1355 | 21 | 14 | ||
1356 | 22 | plugin: manual | 15 | plugin: manual |
1357 | 23 | name: graphics/resolution-change | 16 | name: graphics/resolution-change |
1359 | 24 | depends: graphics/xorg-version-output | 17 | depends: graphics/xorg-version |
1360 | 25 | _description: | 18 | _description: |
1361 | 26 | PURPOSE: | 19 | PURPOSE: |
1362 | 27 | This test will verify that the GUI is usable after manually changing resolution | 20 | This test will verify that the GUI is usable after manually changing resolution |
1363 | @@ -36,7 +29,7 @@ | |||
1364 | 36 | 29 | ||
1365 | 37 | plugin: manual | 30 | plugin: manual |
1366 | 38 | name: graphics/rotation | 31 | name: graphics/rotation |
1368 | 39 | depends: graphics/xorg-version-output | 32 | depends: graphics/xorg-version |
1369 | 40 | _description: | 33 | _description: |
1370 | 41 | PURPOSE: | 34 | PURPOSE: |
1371 | 42 | This test will test display rotation | 35 | This test will test display rotation |
1372 | @@ -107,19 +100,10 @@ | |||
1373 | 107 | VERIFICATION: | 100 | VERIFICATION: |
1374 | 108 | Do you see color bars and static? | 101 | Do you see color bars and static? |
1375 | 109 | 102 | ||
1389 | 110 | plugin: manual | 103 | plugin: shell |
1390 | 111 | name: graphics/xrandr_detect_modes | 104 | name: graphics/VESA_drivers_not_in_use |
1391 | 112 | requires: package.name == 'xorg' | 105 | command: cat /var/log/Xorg.0.log | perl -e '$a=0;while(<>){$a++ if /Loading.*vesa_drv\.so/;$a-- if /Unloading.*vesa/&&$a}exit 1 if $a' |
1392 | 113 | command: xrandr | 106 | _description: Check that VESA drivers are not in use |
1380 | 114 | _description: | ||
1381 | 115 | PURPOSE: | ||
1382 | 116 | This test checks the detected video modes | ||
1383 | 117 | STEPS: | ||
1384 | 118 | 1. The following screens and video modes have been detected on your system | ||
1385 | 119 | INFO: | ||
1386 | 120 | $output | ||
1387 | 121 | VERIFICATION: | ||
1388 | 122 | Are those correct? | ||
1393 | 123 | 107 | ||
1394 | 124 | plugin: manual | 108 | plugin: manual |
1395 | 125 | name: graphics/cycle_resolution | 109 | name: graphics/cycle_resolution |
1396 | @@ -136,9 +120,17 @@ | |||
1397 | 136 | 120 | ||
1398 | 137 | plugin: shell | 121 | plugin: shell |
1399 | 138 | name: graphics/compiz_check | 122 | name: graphics/compiz_check |
1403 | 139 | command: run_compiz_check | ansi_parser | 123 | requires: package.name == 'nux-tools' |
1404 | 140 | _description: | 124 | command: |
1405 | 141 | Check that the hardware is able to run compiz. | 125 | perl -e '$a=`/usr/lib/nux/unity_support_test -c -p`;$a=~s/\e\[[\d;]*m//g;print $a;exit($? ? 1:0)' |
1406 | 126 | _description: Check that hardware is able to run compiz | ||
1407 | 127 | |||
1408 | 128 | plugin: shell | ||
1409 | 129 | name: graphics/unity-support | ||
1410 | 130 | requires: package.name == 'nux-tools' | ||
1411 | 131 | command: | ||
1412 | 132 | perl -e '$a=`/usr/lib/nux/unity_support_test -p`;$a=~s/\e\[[\d;]*m//g;print $a;exit($? ? 1:0)' | ||
1413 | 133 | _description: Check that hardware is able to run Unity 3D | ||
1414 | 142 | 134 | ||
1415 | 143 | plugin: manual | 135 | plugin: manual |
1416 | 144 | name: graphics/glxgears | 136 | name: graphics/glxgears |
1417 | 145 | 137 | ||
1418 | === modified file 'jobs/keys.txt.in' | |||
1419 | --- jobs/keys.txt.in 2011-11-18 12:46:21 +0000 | |||
1420 | +++ jobs/keys.txt.in 2012-02-01 21:26:27 +0000 | |||
1421 | @@ -70,17 +70,13 @@ | |||
1422 | 70 | name: keys/media-control | 70 | name: keys/media-control |
1423 | 71 | requires: | 71 | requires: |
1424 | 72 | device.category == 'KEYBOARD' | 72 | device.category == 'KEYBOARD' |
1428 | 73 | package.name == 'totem' | 73 | command: media_keys_test |
1426 | 74 | package.name == 'gstreamer0.10-plugins-base' | ||
1427 | 75 | command: totem /usr/share/example-content/Ubuntu_Free_Culture_Showcase/* | ||
1429 | 76 | _description: | 74 | _description: |
1430 | 77 | PURPOSE: | 75 | PURPOSE: |
1431 | 78 | This test will test the media keys of your keyboard | 76 | This test will test the media keys of your keyboard |
1432 | 79 | STEPS: | 77 | STEPS: |
1439 | 80 | 1. Click test to launch the media player | 78 | 1. Click test to open a window on which to test the media control keys. |
1440 | 81 | 2. Press the play/pause key on the keyboard | 79 | 2. If all the keys work, the test will be marked as passed. |
1441 | 82 | 3. Press the forward key on the keyboard | 80 | 3. If your computer has no media control keys, Skip this test. |
1442 | 83 | 4. Press the backward key on the keyboard | 81 | VERIFICATION: |
1437 | 84 | 5. Press stop key on the keyboard | ||
1438 | 85 | VERIFICATION: | ||
1443 | 86 | Do the keys work as expected? | 82 | Do the keys work as expected? |
1444 | 87 | 83 | ||
1445 | === modified file 'jobs/local.txt.in' | |||
1446 | --- jobs/local.txt.in 2011-11-18 12:46:21 +0000 | |||
1447 | +++ jobs/local.txt.in 2012-02-01 21:26:27 +0000 | |||
1448 | @@ -141,7 +141,7 @@ | |||
1449 | 141 | name: __phoronix__ | 141 | name: __phoronix__ |
1450 | 142 | plugin: local | 142 | plugin: local |
1451 | 143 | _description: Phoronix Test Suite tests | 143 | _description: Phoronix Test Suite tests |
1453 | 144 | command: cat $CHECKBOX_SHARE/jobs/peripheral.txt* | 144 | command: cat $CHECKBOX_SHARE/jobs/phoronix.txt* |
1454 | 145 | 145 | ||
1455 | 146 | name: __power-management__ | 146 | name: __power-management__ |
1456 | 147 | plugin: local | 147 | plugin: local |
1457 | 148 | 148 | ||
1458 | === modified file 'jobs/mediacard.txt.in' | |||
1459 | --- jobs/mediacard.txt.in 2011-11-18 12:46:21 +0000 | |||
1460 | +++ jobs/mediacard.txt.in 2012-02-01 21:26:27 +0000 | |||
1461 | @@ -1,159 +1,319 @@ | |||
1462 | 1 | plugin: manual | 1 | plugin: manual |
1621 | 2 | name: mediacard/sd | 2 | name: mediacard/mmc-insert |
1622 | 3 | _description: | 3 | command: removable_storage_watcher insert sdio |
1623 | 4 | PURPOSE: | 4 | _description: |
1624 | 5 | This test will check your system Secure Digital (SD) media card support | 5 | PURPOSE: |
1625 | 6 | STEPS: | 6 | This test will check that the systems media card reader can |
1626 | 7 | 1. Plug a SD media card into the computer | 7 | detect the insertion of a Secure Digital High-Capacity (SDHC) media card |
1627 | 8 | 2. An icon should appear on the Launcher | 8 | STEPS: |
1628 | 9 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 9 | 1. Click "Test" and insert an SDHC card into the reader. |
1629 | 10 | 4. The icon should disappear from the Launcher | 10 | (Note: this test will time-out after 10 seconds.) |
1630 | 11 | VERIFICATION: | 11 | 2. Do not unplug the device after the test. |
1631 | 12 | Does the icon automatically appear/disappear? | 12 | VERIFICATION: |
1632 | 13 | 13 | The verification of this test is automated. Do not change the | |
1633 | 14 | plugin: manual | 14 | automatically selected result. |
1634 | 15 | name: mediacard/sd_after_suspend | 15 | |
1635 | 16 | depends: suspend/suspend_advanced mediacard/sd | 16 | plugin: shell |
1636 | 17 | _description: | 17 | name: mediacard/mmc-storage |
1637 | 18 | PURPOSE: | 18 | depends: mediacard/mmc-insert |
1638 | 19 | This test will check your system Secure Digital (SD) media card support after suspend | 19 | command: removable_storage_test sdio |
1639 | 20 | STEPS: | 20 | _description: |
1640 | 21 | 1. Plug a SD media card into the computer | 21 | This test is automated and executes after the mediacard/sd-insert |
1641 | 22 | 2. An icon should appear on the Launcher | 22 | test is run. It tests reading and writing to the SDHC card. |
1642 | 23 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 23 | |
1643 | 24 | 4. The icon should disappear from the Launcher | 24 | plugin: manual |
1644 | 25 | VERIFICATION: | 25 | name: mediacard/mmc-remove |
1645 | 26 | Does the icon automatically appear/disappear? | 26 | depends: mediacard/mmc-storage |
1646 | 27 | 27 | command: removable_storage_watcher remove sdio | |
1647 | 28 | plugin: manual | 28 | _description: |
1648 | 29 | name: mediacard/sdhc | 29 | PURPOSE: |
1649 | 30 | _description: | 30 | This test will check that the system correctly detects |
1650 | 31 | PURPOSE: | 31 | the removal of a Secure Digital High-Capacity (SDHC) card from the systems |
1651 | 32 | This test will check your system Secure Digital High Capacity (SDHC) media card support | 32 | card reader. |
1652 | 33 | STEPS: | 33 | STEPS: |
1653 | 34 | 1. Plug a SDHC media card into the computer | 34 | 1. Click "Test" and remove the SDHC card from the reader. |
1654 | 35 | 2. An icon should appear on the Launcher | 35 | (Note: this test will time-out after 10 seconds.) |
1655 | 36 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 36 | VERIFICATION: |
1656 | 37 | 4. The icon should disappear from the Launcher | 37 | The verification of this test is automated. Do not change the |
1657 | 38 | VERIFICATION: | 38 | automatically selected result. |
1658 | 39 | Does the icon automatically appear/disappear? | 39 | |
1659 | 40 | 40 | plugin: manual | |
1660 | 41 | plugin: manual | 41 | name: mediacard/mmc-insert-after-suspend |
1661 | 42 | name: mediacard/sdhc_after_suspend | 42 | depends: suspend/suspend_advanced |
1662 | 43 | depends: suspend/suspend_advanced mediacard/sdhc | 43 | command: removable_storage_watcher insert sdio |
1663 | 44 | _description: | 44 | _description: |
1664 | 45 | This test will check your system Secure Digital High Capacity (SDHC) media card support after suspend | 45 | PURPOSE: |
1665 | 46 | STEPS: | 46 | This test will check that the systems media card reader can |
1666 | 47 | 1. Plug a SDHC media card into the computer | 47 | detect the insertion of a Secure Digital High-Capacity (SDHC) |
1667 | 48 | 2. An icon should appear on the Launcher | 48 | media card after the system has been suspended |
1668 | 49 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 49 | STEPS: |
1669 | 50 | 4. The icon should disappear from the Launcher | 50 | 1. Click "Test" and insert an SDHC card into the reader. |
1670 | 51 | VERIFICATION: | 51 | (Note: this test will time-out after 10 seconds.) |
1671 | 52 | Does the icon automatically appear/disappear? | 52 | 2. Do not unplug the device after the test. |
1672 | 53 | 53 | VERIFICATION: | |
1673 | 54 | plugin: manual | 54 | The verification of this test is automated. Do not change the |
1674 | 55 | name: mediacard/mmc | 55 | automatically selected result. |
1675 | 56 | _description: | 56 | |
1676 | 57 | PURPOSE: | 57 | plugin: shell |
1677 | 58 | This test will check your system Multi Media Card (MMC) media card support | 58 | name: mediacard/mmc-storage-after-suspend |
1678 | 59 | STEPS: | 59 | depends: mediacard/mmc-insert-after-suspend |
1679 | 60 | 1. Plug a MMC media card into the computer | 60 | command: removable_storage_test sdio |
1680 | 61 | 2. An icon should appear on the Launcher | 61 | _description: |
1681 | 62 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 62 | This test is automated and executes after the mediacard/sd-insert-after-suspend test |
1682 | 63 | 4. The icon should disappear from the Launcher | 63 | is run. It tests reading and writing to the SDHC card after the system has been suspended. |
1683 | 64 | VERIFICATION: | 64 | |
1684 | 65 | Does the icon automatically appear/disappear? | 65 | plugin: manual |
1685 | 66 | 66 | name: mediacard/mmc-remove-after-suspend | |
1686 | 67 | plugin: manual | 67 | depends: mediacard/mmc-storage-after-suspend |
1687 | 68 | name: mediacard/mmc_after_suspend | 68 | command: removable_storage_watcher remove sdio |
1688 | 69 | depends: suspend/suspend_advanced mediacard/mmc | 69 | _description: |
1689 | 70 | _description: | 70 | PURPOSE: |
1690 | 71 | PURPOSE: | 71 | This test will check that the system correctly detects the removal |
1691 | 72 | This test will check your system Multi Media Card (MMC) media card support after suspend | 72 | of a Secure Digital High-Capacity (SDHC) card from the systems |
1692 | 73 | STEPS: | 73 | card reader after the system has been suspended. |
1693 | 74 | 1. Plug a MMC media card into the computer | 74 | STEPS: |
1694 | 75 | 2. An icon should appear on the Launcher | 75 | 1. Click "Test" and remove the SDHC card from the reader. |
1695 | 76 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 76 | (Note: this test will time-out after 10 seconds.) |
1696 | 77 | 4. The icon should disappear from the Launcher | 77 | VERIFICATION: |
1697 | 78 | VERIFICATION: | 78 | The verification of this test is automated. Do not change the |
1698 | 79 | Does the icon automatically appear/disappear? | 79 | automatically selected result. |
1699 | 80 | 80 | ||
1700 | 81 | plugin: manual | 81 | plugin: manual |
1701 | 82 | name: mediacard/ms | 82 | name: mediacard/sd-insert |
1702 | 83 | _description: | 83 | command: removable_storage_watcher insert sdio |
1703 | 84 | PURPOSE: | 84 | _description: |
1704 | 85 | This test will check your system Memory Stick (MS) media card support | 85 | PURPOSE: |
1705 | 86 | STEPS: | 86 | This test will check that the systems media card reader can |
1706 | 87 | 1. Plug a MS media card into the computer | 87 | detect the insertion of a Secure Digital (SD) media card |
1707 | 88 | 2. An icon should appear on the Launcher | 88 | STEPS: |
1708 | 89 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 89 | 1. Click "Test" and insert an SD card into the reader. |
1709 | 90 | 4. The icon should disappear from the Launcher | 90 | (Note: this test will time-out after 10 seconds.) |
1710 | 91 | VERIFICATION: | 91 | 2. Do not unplug the device after the test. |
1711 | 92 | Does the icon automatically appear/disappear? | 92 | VERIFICATION: |
1712 | 93 | 93 | The verification of this test is automated. Do not change the | |
1713 | 94 | plugin: manual | 94 | automatically selected result. |
1714 | 95 | name: mediacard/ms_after_suspend | 95 | |
1715 | 96 | depends: suspend/suspend_advanced mediacard/ms | 96 | plugin: shell |
1716 | 97 | _description: | 97 | name: mediacard/sd-storage |
1717 | 98 | PURPOSE: | 98 | depends: mediacard/sd-insert |
1718 | 99 | This test will check your system Memory Stick (MS) media card support after suspend | 99 | command: removable_storage_test sdio |
1719 | 100 | STEPS: | 100 | _description: |
1720 | 101 | 1. Plug a MS media card into the computer | 101 | This test is automated and executes after the mediacard/sd-insert |
1721 | 102 | 2. An icon should appear on the Launcher | 102 | test is run. It tests reading and writing to the SD card. |
1722 | 103 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 103 | |
1723 | 104 | 4. The icon should disappear from the Launcher | 104 | plugin: manual |
1724 | 105 | VERIFICATION: | 105 | name: mediacard/sd-remove |
1725 | 106 | Does the icon automatically appear/disappear? | 106 | depends: mediacard/sd-storage |
1726 | 107 | 107 | command: removable_storage_watcher remove sdio | |
1727 | 108 | plugin: manual | 108 | _description: |
1728 | 109 | name: mediacard/msp | 109 | PURPOSE: |
1729 | 110 | _description: | 110 | This test will check that the system correctly detects |
1730 | 111 | PURPOSE: | 111 | the removal of a Secure Digital (SD) card from the systems |
1731 | 112 | This test will check your system Memory Stick Pro (MSP) media card support | 112 | card reader. |
1732 | 113 | STEPS: | 113 | STEPS: |
1733 | 114 | 1. Plug a MSP media card into the computer | 114 | 1. Click "Test" and remove the SD card from the reader. |
1734 | 115 | 2. An icon should appear on the Launcher | 115 | (Note: this test will time-out after 10 seconds.) |
1735 | 116 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 116 | VERIFICATION: |
1736 | 117 | 4. The icon should disappear from the Launcher | 117 | The verification of this test is automated. Do not change the |
1737 | 118 | VERIFICATION: | 118 | automatically selected result. |
1738 | 119 | Does the icon automatically appear/disappear? | 119 | |
1739 | 120 | 120 | plugin: manual | |
1740 | 121 | plugin: manual | 121 | name: mediacard/sd-insert-after-suspend |
1741 | 122 | name: mediacard/msp_after_suspend | 122 | depends: suspend/suspend_advanced |
1742 | 123 | depends: suspend/suspend_advanced mediacard/msp | 123 | command: removable_storage_watcher insert sdio |
1743 | 124 | _description: | 124 | _description: |
1744 | 125 | PURPOSE: | 125 | PURPOSE: |
1745 | 126 | This test will check your system Memory Stick Pro (MSP) media card support after suspend | 126 | This test will check that the systems media card reader can |
1746 | 127 | STEPS: | 127 | detect the insertion of a Secure Digital (SD) media card after |
1747 | 128 | 1. Plug a MSP media card into the computer | 128 | the system has been suspended |
1748 | 129 | 2. An icon should appear on the Launcher | 129 | STEPS: |
1749 | 130 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 130 | 1. Click "Test" and insert an SD card into the reader. |
1750 | 131 | 4. The icon should disappear from the Launcher | 131 | (Note: this test will time-out after 10 seconds.) |
1751 | 132 | VERIFICATION: | 132 | 2. Do not unplug the device after the test. |
1752 | 133 | Does the icon automatically appear/disappear? | 133 | VERIFICATION: |
1753 | 134 | 134 | The verification of this test is automated. Do not change the | |
1754 | 135 | plugin: manual | 135 | automatically selected result. |
1755 | 136 | name: mediacard/cf | 136 | |
1756 | 137 | _description: | 137 | plugin: shell |
1757 | 138 | PURPOSE: | 138 | name: mediacard/sd-storage-after-suspend |
1758 | 139 | This test will check your system Compact Flash (CF) media card support | 139 | depends: mediacard/sd-insert-after-suspend |
1759 | 140 | STEPS: | 140 | command: removable_storage_test sdio |
1760 | 141 | 1. Plug a CF media card into the computer | 141 | _description: |
1761 | 142 | 2. An icon should appear on the Launcher | 142 | This test is automated and executes after the mediacard/sd-insert-after-suspend test |
1762 | 143 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 143 | is run. It tests reading and writing to the SD card after the system has been suspended. |
1763 | 144 | 4. The icon should disappear from the Launcher | 144 | |
1764 | 145 | VERIFICATION: | 145 | plugin: manual |
1765 | 146 | Does the icon automatically appear/disappear? | 146 | name: mediacard/sd-remove-after-suspend |
1766 | 147 | 147 | depends: mediacard/sd-storage-after-suspend | |
1767 | 148 | plugin: manual | 148 | command: removable_storage_watcher remove sdio |
1768 | 149 | name: mediacard/cf_after_suspend | 149 | _description: |
1769 | 150 | depends: suspend/suspend_advanced mediacard/cf | 150 | PURPOSE: |
1770 | 151 | _description: | 151 | This test will check that the system correctly detects |
1771 | 152 | This test will check your system Compact Flash (CF) media card support after suspend | 152 | the removal of a Secure Digital (SD) card from the systems |
1772 | 153 | STEPS: | 153 | card reader after the system has been suspended. |
1773 | 154 | 1. Plug a CF media card into the computer | 154 | STEPS: |
1774 | 155 | 2. An icon should appear on the Launcher | 155 | 1. Click "Test" and remove the SD card from the reader. |
1775 | 156 | 3. Right click on the Launcher icon and select "Safely Remove Drive" | 156 | (Note: this test will time-out after 10 seconds.) |
1776 | 157 | 4. The icon should disappear from the Launcher | 157 | VERIFICATION: |
1777 | 158 | VERIFICATION: | 158 | The verification of this test is automated. Do not change the |
1778 | 159 | Does the icon automatically appear/disappear? | 159 | automatically selected result. |
1779 | 160 | |||
1780 | 161 | plugin: manual | ||
1781 | 162 | name: mediacard/sdhc-insert | ||
1782 | 163 | command: removable_storage_watcher insert sdio | ||
1783 | 164 | _description: | ||
1784 | 165 | PURPOSE: | ||
1785 | 166 | This test will check that the systems media card reader can | ||
1786 | 167 | detect the insertion of a Secure Digital High-Capacity (SDHC) media card | ||
1787 | 168 | STEPS: | ||
1788 | 169 | 1. Click "Test" and insert an SDHC card into the reader. | ||
1789 | 170 | (Note: this test will time-out after 10 seconds.) | ||
1790 | 171 | 2. Do not unplug the device after the test. | ||
1791 | 172 | VERIFICATION: | ||
1792 | 173 | The verification of this test is automated. Do not change the | ||
1793 | 174 | automatically selected result. | ||
1794 | 175 | |||
1795 | 176 | plugin: shell | ||
1796 | 177 | name: mediacard/sdhc-storage | ||
1797 | 178 | depends: mediacard/sdhc-insert | ||
1798 | 179 | command: removable_storage_test sdio | ||
1799 | 180 | _description: | ||
1800 | 181 | This test is automated and executes after the mediacard/sd-insert | ||
1801 | 182 | test is run. It tests reading and writing to the SDHC card. | ||
1802 | 183 | |||
1803 | 184 | plugin: manual | ||
1804 | 185 | name: mediacard/sdhc-remove | ||
1805 | 186 | depends: mediacard/sdhc-storage | ||
1806 | 187 | command: removable_storage_watcher remove sdio | ||
1807 | 188 | _description: | ||
1808 | 189 | PURPOSE: | ||
1809 | 190 | This test will check that the system correctly detects | ||
1810 | 191 | the removal of a Secure Digital High-Capacity (SDHC) card from the systems | ||
1811 | 192 | card reader. | ||
1812 | 193 | STEPS: | ||
1813 | 194 | 1. Click "Test" and remove the SDHC card from the reader. | ||
1814 | 195 | (Note: this test will time-out after 10 seconds.) | ||
1815 | 196 | VERIFICATION: | ||
1816 | 197 | The verification of this test is automated. Do not change the | ||
1817 | 198 | automatically selected result. | ||
1818 | 199 | |||
1819 | 200 | plugin: manual | ||
1820 | 201 | name: mediacard/sdhc-insert-after-suspend | ||
1821 | 202 | depends: suspend/suspend_advanced | ||
1822 | 203 | command: removable_storage_watcher insert sdio | ||
1823 | 204 | _description: | ||
1824 | 205 | PURPOSE: | ||
1825 | 206 | This test will check that the systems media card reader can | ||
1826 | 207 | detect the insertion of a Secure Digital High-Capacity (SDHC) | ||
1827 | 208 | media card after the system has been suspended | ||
1828 | 209 | STEPS: | ||
1829 | 210 | 1. Click "Test" and insert an SDHC card into the reader. | ||
1830 | 211 | (Note: this test will time-out after 10 seconds.) | ||
1831 | 212 | 2. Do not unplug the device after the test. | ||
1832 | 213 | VERIFICATION: | ||
1833 | 214 | The verification of this test is automated. Do not change the | ||
1834 | 215 | automatically selected result. | ||
1835 | 216 | |||
1836 | 217 | plugin: shell | ||
1837 | 218 | name: mediacard/sdhc-storage-after-suspend | ||
1838 | 219 | depends: mediacard/sdhc-insert-after-suspend | ||
1839 | 220 | command: removable_storage_test sdio | ||
1840 | 221 | _description: | ||
1841 | 222 | This test is automated and executes after the mediacard/sd-insert-after-suspend test | ||
1842 | 223 | is run. It tests reading and writing to the SDHC card after the system has been suspended. | ||
1843 | 224 | |||
1844 | 225 | plugin: manual | ||
1845 | 226 | name: mediacard/sdhc-remove-after-suspend | ||
1846 | 227 | depends: mediacard/sdhc-storage-after-suspend | ||
1847 | 228 | command: removable_storage_watcher remove sdio | ||
1848 | 229 | _description: | ||
1849 | 230 | PURPOSE: | ||
1850 | 231 | This test will check that the system correctly detects the removal | ||
1851 | 232 | of a Secure Digital High-Capacity (SDHC) card from the systems | ||
1852 | 233 | card reader after the system has been suspended. | ||
1853 | 234 | STEPS: | ||
1854 | 235 | 1. Click "Test" and remove the SDHC card from the reader. | ||
1855 | 236 | (Note: this test will time-out after 10 seconds.) | ||
1856 | 237 | VERIFICATION: | ||
1857 | 238 | The verification of this test is automated. Do not change the | ||
1858 | 239 | automatically selected result. | ||
1859 | 240 | |||
1860 | 241 | plugin: manual | ||
1861 | 242 | name: mediacard/cf-insert | ||
1862 | 243 | command: removable_storage_watcher insert sdio | ||
1863 | 244 | _description: | ||
1864 | 245 | PURPOSE: | ||
1865 | 246 | This test will check that the systems media card reader can | ||
1866 | 247 | detect the insertion of a Secure Digital High-Capacity (SDHC) media card | ||
1867 | 248 | STEPS: | ||
1868 | 249 | 1. Click "Test" and insert an SDHC card into the reader. | ||
1869 | 250 | (Note: this test will time-out after 10 seconds.) | ||
1870 | 251 | 2. Do not unplug the device after the test. | ||
1871 | 252 | VERIFICATION: | ||
1872 | 253 | The verification of this test is automated. Do not change the | ||
1873 | 254 | automatically selected result. | ||
1874 | 255 | |||
1875 | 256 | plugin: shell | ||
1876 | 257 | name: mediacard/cf-storage | ||
1877 | 258 | depends: mediacard/cf-insert | ||
1878 | 259 | command: removable_storage_test sdio | ||
1879 | 260 | _description: | ||
1880 | 261 | This test is automated and executes after the mediacard/sd-insert | ||
1881 | 262 | test is run. It tests reading and writing to the SDHC card. | ||
1882 | 263 | |||
1883 | 264 | plugin: manual | ||
1884 | 265 | name: mediacard/cf-remove | ||
1885 | 266 | depends: mediacard/cf-storage | ||
1886 | 267 | command: removable_storage_watcher remove sdio | ||
1887 | 268 | _description: | ||
1888 | 269 | PURPOSE: | ||
1889 | 270 | This test will check that the system correctly detects | ||
1890 | 271 | the removal of a Secure Digital High-Capacity (SDHC) card from the systems | ||
1891 | 272 | card reader. | ||
1892 | 273 | STEPS: | ||
1893 | 274 | 1. Click "Test" and remove the SDHC card from the reader. | ||
1894 | 275 | (Note: this test will time-out after 10 seconds.) | ||
1895 | 276 | VERIFICATION: | ||
1896 | 277 | The verification of this test is automated. Do not change the | ||
1897 | 278 | automatically selected result. | ||
1898 | 279 | |||
1899 | 280 | plugin: manual | ||
1900 | 281 | name: mediacard/cf-insert-after-suspend | ||
1901 | 282 | depends: suspend/suspend_advanced | ||
1902 | 283 | command: removable_storage_watcher insert sdio | ||
1903 | 284 | _description: | ||
1904 | 285 | PURPOSE: | ||
1905 | 286 | This test will check that the systems media card reader can | ||
1906 | 287 | detect the insertion of a Secure Digital High-Capacity (SDHC) | ||
1907 | 288 | media card after the system has been suspended | ||
1908 | 289 | STEPS: | ||
1909 | 290 | 1. Click "Test" and insert an SDHC card into the reader. | ||
1910 | 291 | (Note: this test will time-out after 10 seconds.) | ||
1911 | 292 | 2. Do not unplug the device after the test. | ||
1912 | 293 | VERIFICATION: | ||
1913 | 294 | The verification of this test is automated. Do not change the | ||
1914 | 295 | automatically selected result. | ||
1915 | 296 | |||
1916 | 297 | plugin: shell | ||
1917 | 298 | name: mediacard/cf-storage-after-suspend | ||
1918 | 299 | depends: mediacard/cf-insert-after-suspend | ||
1919 | 300 | command: removable_storage_test sdio | ||
1920 | 301 | _description: | ||
1921 | 302 | This test is automated and executes after the mediacard/sd-insert-after-suspend test | ||
1922 | 303 | is run. It tests reading and writing to the SDHC card after the system has been suspended. | ||
1923 | 304 | |||
1924 | 305 | plugin: manual | ||
1925 | 306 | name: mediacard/cf-remove-after-suspend | ||
1926 | 307 | depends: mediacard/cf-storage-after-suspend | ||
1927 | 308 | command: removable_storage_watcher remove sdio | ||
1928 | 309 | _description: | ||
1929 | 310 | PURPOSE: | ||
1930 | 311 | This test will check that the system correctly detects the removal | ||
1931 | 312 | of a Secure Digital High-Capacity (SDHC) card from the systems | ||
1932 | 313 | card reader after the system has been suspended. | ||
1933 | 314 | STEPS: | ||
1934 | 315 | 1. Click "Test" and remove the SDHC card from the reader. | ||
1935 | 316 | (Note: this test will time-out after 10 seconds.) | ||
1936 | 317 | VERIFICATION: | ||
1937 | 318 | The verification of this test is automated. Do not change the | ||
1938 | 319 | automatically selected result. | ||
1939 | 160 | 320 | ||
1940 | === modified file 'jobs/memory.txt.in' | |||
1941 | --- jobs/memory.txt.in 2011-11-18 12:46:21 +0000 | |||
1942 | +++ jobs/memory.txt.in 2012-02-01 21:26:27 +0000 | |||
1943 | @@ -1,15 +1,10 @@ | |||
1945 | 1 | plugin: manual | 1 | plugin: shell |
1946 | 2 | name: memory/info | 2 | name: memory/info |
1948 | 3 | command: memory_info | 3 | user: root |
1949 | 4 | command: memory_compare | ||
1950 | 4 | _description: | 5 | _description: |
1959 | 5 | PURPOSE: | 6 | This test checks the amount of memory which is reporting in meminfo against |
1960 | 6 | This test checks the amount of memory that is detected | 7 | the size of the memory modules detected by DMI. |
1953 | 7 | STEPS: | ||
1954 | 8 | 1. Click Test to see the amount of detected memory | ||
1955 | 9 | INFO: | ||
1956 | 10 | $output | ||
1957 | 11 | VERIFICATION: | ||
1958 | 12 | Is the amount of detected memory correct? | ||
1961 | 13 | 8 | ||
1962 | 14 | plugin: shell | 9 | plugin: shell |
1963 | 15 | name: memory/check | 10 | name: memory/check |
1964 | 16 | 11 | ||
1965 | === modified file 'jobs/miscellanea.txt.in' | |||
1966 | --- jobs/miscellanea.txt.in 2011-11-18 12:46:21 +0000 | |||
1967 | +++ jobs/miscellanea.txt.in 2012-02-01 21:26:27 +0000 | |||
1968 | @@ -37,13 +37,12 @@ | |||
1969 | 37 | _description: | 37 | _description: |
1970 | 38 | This will run some basic connectivity tests against a BMC, verifying that IPMI works. | 38 | This will run some basic connectivity tests against a BMC, verifying that IPMI works. |
1971 | 39 | 39 | ||
1973 | 40 | plugin: manual | 40 | plugin: shell |
1974 | 41 | name: miscellanea/is_laptop | 41 | name: miscellanea/is_laptop |
1975 | 42 | user: root | ||
1976 | 42 | _description: | 43 | _description: |
1981 | 43 | PURPOSE: | 44 | Determine if we need to run tests specific to portable computers that may not apply to desktops. |
1982 | 44 | This is to determine if we need to run tests specific to portable computers that may not apply to desktops. | 45 | command: check_is_laptop |
1979 | 45 | STEPS: | ||
1980 | 46 | Select "Yes" if your system is a laptop or netbook. Otherwise, select "No" | ||
1983 | 47 | 46 | ||
1984 | 48 | plugin: shell | 47 | plugin: shell |
1985 | 49 | name: miscellanea/apport-directory | 48 | name: miscellanea/apport-directory |
1986 | 50 | 49 | ||
1987 | === modified file 'jobs/monitor.txt.in' | |||
1988 | --- jobs/monitor.txt.in 2011-11-18 12:46:21 +0000 | |||
1989 | +++ jobs/monitor.txt.in 2012-02-01 21:26:27 +0000 | |||
1990 | @@ -1,5 +1,6 @@ | |||
1991 | 1 | plugin: manual | 1 | plugin: manual |
1992 | 2 | name: monitor/vga | 2 | name: monitor/vga |
1993 | 3 | requires: display.vga == 'supported' | ||
1994 | 3 | _description: | 4 | _description: |
1995 | 4 | PURPOSE: | 5 | PURPOSE: |
1996 | 5 | This test will check your VGA port. Skip if your system does not have a VGA port. | 6 | This test will check your VGA port. Skip if your system does not have a VGA port. |
1997 | @@ -10,6 +11,7 @@ | |||
1998 | 10 | 11 | ||
1999 | 11 | plugin: manual | 12 | plugin: manual |
2000 | 12 | name: monitor/dvi | 13 | name: monitor/dvi |
2001 | 14 | requires: display.dvi == 'supported' | ||
2002 | 13 | _description: | 15 | _description: |
2003 | 14 | PURPOSE: | 16 | PURPOSE: |
2004 | 15 | This test will check your DVI port. Skip if your system does not have a DVI port | 17 | This test will check your DVI port. Skip if your system does not have a DVI port |
2005 | @@ -20,6 +22,7 @@ | |||
2006 | 20 | 22 | ||
2007 | 21 | plugin: manual | 23 | plugin: manual |
2008 | 22 | name: monitor/displayport | 24 | name: monitor/displayport |
2009 | 25 | requires: display.dp == 'supported' | ||
2010 | 23 | _description: | 26 | _description: |
2011 | 24 | PURPOSE: | 27 | PURPOSE: |
2012 | 25 | This test will check your DisplayPort port. Skip if your system does not have a DisplayPort port | 28 | This test will check your DisplayPort port. Skip if your system does not have a DisplayPort port |
2013 | @@ -30,6 +33,7 @@ | |||
2014 | 30 | 33 | ||
2015 | 31 | plugin: manual | 34 | plugin: manual |
2016 | 32 | name: monitor/hdmi | 35 | name: monitor/hdmi |
2017 | 36 | requires: display.hdmi == 'supported' | ||
2018 | 33 | _description: | 37 | _description: |
2019 | 34 | PURPOSE: | 38 | PURPOSE: |
2020 | 35 | This test will check your HDMI port. Skip if your system does not have a HDMI port | 39 | This test will check your HDMI port. Skip if your system does not have a HDMI port |
2021 | @@ -40,6 +44,7 @@ | |||
2022 | 40 | 44 | ||
2023 | 41 | plugin: manual | 45 | plugin: manual |
2024 | 42 | name: monitor/svideo | 46 | name: monitor/svideo |
2025 | 47 | requires: display.svideo == 'supported' | ||
2026 | 43 | _description: | 48 | _description: |
2027 | 44 | PURPOSE: | 49 | PURPOSE: |
2028 | 45 | This test will check your S-VIDEO port. Skip if your system does not have a S-VIDEO port | 50 | This test will check your S-VIDEO port. Skip if your system does not have a S-VIDEO port |
2029 | @@ -50,6 +55,7 @@ | |||
2030 | 50 | 55 | ||
2031 | 51 | plugin: manual | 56 | plugin: manual |
2032 | 52 | name: monitor/rca | 57 | name: monitor/rca |
2033 | 58 | requires: display.rca == 'supported' | ||
2034 | 53 | _description: | 59 | _description: |
2035 | 54 | PURPOSE: | 60 | PURPOSE: |
2036 | 55 | This test will check your RCA port. Skip if your system does not have a RCA port | 61 | This test will check your RCA port. Skip if your system does not have a RCA port |
2037 | 56 | 62 | ||
2038 | === modified file 'jobs/networking.txt.in' | |||
2039 | --- jobs/networking.txt.in 2011-11-18 12:46:21 +0000 | |||
2040 | +++ jobs/networking.txt.in 2012-02-01 21:26:27 +0000 | |||
2041 | @@ -1,7 +1,7 @@ | |||
2042 | 1 | plugin: shell | 1 | plugin: shell |
2043 | 2 | name: networking/detect | 2 | name: networking/detect |
2044 | 3 | requires: device.category == 'NETWORK' or device.category == 'WIRELESS' | 3 | requires: device.category == 'NETWORK' or device.category == 'WIRELESS' |
2046 | 4 | command: network_test | 4 | command: network_device_info |
2047 | 5 | _description: Test to detect the available network controllers | 5 | _description: Test to detect the available network controllers |
2048 | 6 | 6 | ||
2049 | 7 | plugin: shell | 7 | plugin: shell |
2050 | @@ -30,6 +30,15 @@ | |||
2051 | 30 | VERIFICATION: | 30 | VERIFICATION: |
2052 | 31 | Is this correct? | 31 | Is this correct? |
2053 | 32 | 32 | ||
2054 | 33 | plugin: shell | ||
2055 | 34 | name: networking/info_automated | ||
2056 | 35 | requires: | ||
2057 | 36 | package.name == 'network-manager' | ||
2058 | 37 | device.category == 'NETWORK' | ||
2059 | 38 | command: udev_resource | filter_templates -w "category=WIRELESS" -w "category=NETWORK"| awk "/path: / { print \$2 }"| xargs -n 1 sh -c "for i in \`ls /sys\$0/net 2>/dev/null\`; do network_info \$i; done" | ||
2060 | 39 | _description: | ||
2061 | 40 | This is an automated test to gather some info on the current state of your network devices. If no devices are found, the test will exit with an error. | ||
2062 | 41 | |||
2063 | 33 | plugin: manual | 42 | plugin: manual |
2064 | 34 | name: networking/wired_connection | 43 | name: networking/wired_connection |
2065 | 35 | command: network_check | 44 | command: network_check |
2066 | @@ -102,7 +111,7 @@ | |||
2067 | 102 | name: networking/multi_nic_$2 | 111 | name: networking/multi_nic_$2 |
2068 | 103 | requires: device.path == "$1" and package.name == 'linux' | 112 | requires: device.path == "$1" and package.name == 'linux' |
2069 | 104 | user: root | 113 | user: root |
2071 | 105 | command: dhclient $2; internet_test --interface=$2 --deadline=15 | 114 | command: dhclient $2; network_bandwidth_test --interface=$2 --scan=3 --log-level=debug |
2072 | 106 | description: | 115 | description: |
2073 | 107 | Testing for NIC $2 | 116 | Testing for NIC $2 |
2074 | 108 | EOF | 117 | EOF |
2075 | 109 | 118 | ||
2076 | === modified file 'jobs/optical.txt.in' | |||
2077 | --- jobs/optical.txt.in 2011-11-18 12:46:21 +0000 | |||
2078 | +++ jobs/optical.txt.in 2012-02-01 21:26:27 +0000 | |||
2079 | @@ -23,8 +23,7 @@ | |||
2080 | 23 | PURPOSE: | 23 | PURPOSE: |
2081 | 24 | This test will check your optical devices | 24 | This test will check your optical devices |
2082 | 25 | STEPS: | 25 | STEPS: |
2085 | 26 | 1. Insert appropriate non-blank media into your optical drive(s) | 26 | 1. Insert appropriate non-blank media into your optical drive(s). Movie and Audio Disks may not work. Self-created data disks have the greatest chance of working. |
2084 | 27 | 2. Click "Test" to automatically test reading | ||
2086 | 28 | VERIFICATION: | 27 | VERIFICATION: |
2087 | 29 | Did it read correctly? | 28 | Did it read correctly? |
2088 | 30 | EOF | 29 | EOF |
2089 | 31 | 30 | ||
2090 | === modified file 'jobs/panel_clock_test.txt.in' | |||
2091 | --- jobs/panel_clock_test.txt.in 2011-11-18 12:46:21 +0000 | |||
2092 | +++ jobs/panel_clock_test.txt.in 2012-02-01 21:26:27 +0000 | |||
2093 | @@ -17,7 +17,7 @@ | |||
2094 | 17 | PURPOSE: | 17 | PURPOSE: |
2095 | 18 | This test will verify that the desktop clock synchronizes with the system clock. | 18 | This test will verify that the desktop clock synchronizes with the system clock. |
2096 | 19 | STEPS: | 19 | STEPS: |
2098 | 20 | 1. Click the "Test" button and verify the clock moves ahead by 1 hour. \ | 20 | 1. Click the "Test" button and verify the clock moves ahead by 1 hour. |
2099 | 21 | Note: It may take a minute or so for the clock to refresh | 21 | Note: It may take a minute or so for the clock to refresh |
2100 | 22 | 2. Right click on the clock, then click on "Time & Date Settings..." | 22 | 2. Right click on the clock, then click on "Time & Date Settings..." |
2101 | 23 | 3. Ensure that your clock application is set to manual. | 23 | 3. Ensure that your clock application is set to manual. |
2102 | 24 | 24 | ||
2103 | === modified file 'jobs/resource.txt.in' | |||
2104 | --- jobs/resource.txt.in 2011-11-18 12:46:21 +0000 | |||
2105 | +++ jobs/resource.txt.in 2012-02-01 21:26:27 +0000 | |||
2106 | @@ -53,3 +53,12 @@ | |||
2107 | 53 | plugin: resource | 53 | plugin: resource |
2108 | 54 | command: uname_resource | 54 | command: uname_resource |
2109 | 55 | description: Creates resource info from uname output | 55 | description: Creates resource info from uname output |
2110 | 56 | |||
2111 | 57 | name: sleep | ||
2112 | 58 | plugin: resource | ||
2113 | 59 | command: for state in `cat /sys/power/state`; do echo "$state: supported"; done | ||
2114 | 60 | description: Create resource info for supported sleep states | ||
2115 | 61 | |||
2116 | 62 | name: display | ||
2117 | 63 | plugin: resource | ||
2118 | 64 | command: for display in `xrandr | grep connected | awk '{print $1}' | grep -o ^[A-Z]* | sort | uniq`; do echo "$display: supported"; done | ||
2119 | 56 | 65 | ||
2120 | === modified file 'jobs/suspend.txt.in' | |||
2121 | --- jobs/suspend.txt.in 2011-11-18 12:46:21 +0000 | |||
2122 | +++ jobs/suspend.txt.in 2012-02-01 21:26:27 +0000 | |||
2123 | @@ -1,4 +1,10 @@ | |||
2124 | 1 | plugin: shell | 1 | plugin: shell |
2125 | 2 | name: suspend/network_before_suspend | ||
2126 | 3 | depends: networking/detect | ||
2127 | 4 | _description: Record the current network before suspending. | ||
2128 | 5 | command: internet_test | tee $CHECKBOX_DATA/network_before_suspend.txt | ||
2129 | 6 | |||
2130 | 7 | plugin: shell | ||
2131 | 2 | name: suspend/resolution_before_suspend | 8 | name: suspend/resolution_before_suspend |
2132 | 3 | _description: Record the current resolution before suspending. | 9 | _description: Record the current resolution before suspending. |
2133 | 4 | command: xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt | 10 | command: xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt |
2134 | @@ -29,6 +35,16 @@ | |||
2135 | 29 | plugin: shell | 35 | plugin: shell |
2136 | 30 | name: suspend/wireless_before_suspend | 36 | name: suspend/wireless_before_suspend |
2137 | 31 | depends: wireless/wireless_connection | 37 | depends: wireless/wireless_connection |
2138 | 38 | requires: device.category == 'WIRELESS' | ||
2139 | 39 | command: nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done | ||
2140 | 40 | _description: | ||
2141 | 41 | This test disconnects all connections and then connects to the wireless | ||
2142 | 42 | interface. It then checks the connection to confirm it's working as expected. | ||
2143 | 43 | |||
2144 | 44 | plugin: shell | ||
2145 | 45 | name: suspend/wireless_before_suspend_auto | ||
2146 | 46 | depends: wireless/wireless_connection_wpa_bg | ||
2147 | 47 | requires: device.category == 'WIRELESS' | ||
2148 | 32 | command: nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done | 48 | command: nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done |
2149 | 33 | _description: | 49 | _description: |
2150 | 34 | This test disconnects all connections and then connects to the wireless | 50 | This test disconnects all connections and then connects to the wireless |
2151 | @@ -36,14 +52,18 @@ | |||
2152 | 36 | 52 | ||
2153 | 37 | plugin: shell | 53 | plugin: shell |
2154 | 38 | name: suspend/bluetooth_obex_before_suspend | 54 | name: suspend/bluetooth_obex_before_suspend |
2156 | 39 | requires: package.name == 'bluez' and package.name == 'obexd-client' | 55 | requires: |
2157 | 56 | package.name == 'bluez' and package.name == 'obexd-client' | ||
2158 | 57 | device.category == 'BLUETOOTH' | ||
2159 | 40 | command: obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg | 58 | command: obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg |
2160 | 41 | _description: | 59 | _description: |
2161 | 42 | This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable. | 60 | This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable. |
2162 | 43 | 61 | ||
2163 | 44 | plugin: manual | 62 | plugin: manual |
2164 | 45 | name: suspend/bluetooth_obex_before_suspend_manual | 63 | name: suspend/bluetooth_obex_before_suspend_manual |
2166 | 46 | requires: package.name == 'bluez' and package.name == 'obexd-client' | 64 | requires: |
2167 | 65 | package.name == 'bluez' and package.name == 'obexd-client' | ||
2168 | 66 | device.category == 'BLUETOOTH' | ||
2169 | 47 | command: obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg | 67 | command: obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg |
2170 | 48 | _description: | 68 | _description: |
2171 | 49 | PURPOSE: | 69 | PURPOSE: |
2172 | @@ -56,7 +76,7 @@ | |||
2173 | 56 | 76 | ||
2174 | 57 | plugin: manual | 77 | plugin: manual |
2175 | 58 | name: suspend/suspend_advanced | 78 | name: suspend/suspend_advanced |
2177 | 59 | depends: power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/cpu_before_suspend suspend/memory_before_suspend | 79 | depends: power-management/rtc suspend/network_before_suspend suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/cpu_before_suspend suspend/memory_before_suspend |
2178 | 60 | requires: package.name == 'pm-utils' | 80 | requires: package.name == 'pm-utils' |
2179 | 61 | user: root | 81 | user: root |
2180 | 62 | command: sleep_test -d | 82 | command: sleep_test -d |
2181 | @@ -72,9 +92,9 @@ | |||
2182 | 72 | 92 | ||
2183 | 73 | plugin: shell | 93 | plugin: shell |
2184 | 74 | name: suspend/network_after_suspend | 94 | name: suspend/network_after_suspend |
2186 | 75 | depends: suspend/suspend_advanced networking/detect | 95 | depends: suspend/suspend_advanced networking/network_before_suspend |
2187 | 76 | _description: Test the network after resuming. | 96 | _description: Test the network after resuming. |
2189 | 77 | command: internet_test | 97 | command: network_wait; internet_test | diff $CHECKBOX_DATA/network_before_suspend.txt - |
2190 | 78 | 98 | ||
2191 | 79 | plugin: shell | 99 | plugin: shell |
2192 | 80 | name: suspend/resolution_after_suspend | 100 | name: suspend/resolution_after_suspend |
2193 | @@ -100,6 +120,14 @@ | |||
2194 | 100 | command: cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend - | 120 | command: cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend - |
2195 | 101 | 121 | ||
2196 | 102 | plugin: shell | 122 | plugin: shell |
2197 | 123 | name: suspend/cpu_after_suspend_auto | ||
2198 | 124 | requires: | ||
2199 | 125 | package.name == 'linux' | ||
2200 | 126 | depends: suspend/suspend_advanced_auto suspend/cpu_before_suspend | ||
2201 | 127 | _description: Verify that all CPUs are online after resuming. | ||
2202 | 128 | command: cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend - | ||
2203 | 129 | |||
2204 | 130 | plugin: shell | ||
2205 | 103 | name: suspend/memory_after_suspend | 131 | name: suspend/memory_after_suspend |
2206 | 104 | requires: | 132 | requires: |
2207 | 105 | package.name == 'linux' | 133 | package.name == 'linux' |
2208 | @@ -108,6 +136,15 @@ | |||
2209 | 108 | Verify that all memory is available after resuming from suspend. | 136 | Verify that all memory is available after resuming from suspend. |
2210 | 109 | command: meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend - | 137 | command: meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend - |
2211 | 110 | 138 | ||
2212 | 139 | plugin: shell | ||
2213 | 140 | name: suspend/memory_after_suspend_auto | ||
2214 | 141 | requires: | ||
2215 | 142 | package.name == 'linux' | ||
2216 | 143 | depends: suspend/suspend_advanced_auto suspend/memory_before_suspend | ||
2217 | 144 | _description: | ||
2218 | 145 | Verify that all memory is available after resuming from suspend. | ||
2219 | 146 | command: meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend - | ||
2220 | 147 | |||
2221 | 111 | plugin: manual | 148 | plugin: manual |
2222 | 112 | name: suspend/display_after_suspend | 149 | name: suspend/display_after_suspend |
2223 | 113 | requires: | 150 | requires: |
2224 | @@ -122,6 +159,17 @@ | |||
2225 | 122 | plugin: shell | 159 | plugin: shell |
2226 | 123 | name: suspend/wireless_after_suspend | 160 | name: suspend/wireless_after_suspend |
2227 | 124 | depends: suspend/suspend_advanced suspend/wireless_before_suspend | 161 | depends: suspend/suspend_advanced suspend/wireless_before_suspend |
2228 | 162 | requires: device.category == 'WIRELESS' | ||
2229 | 163 | command: connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done | ||
2230 | 164 | _description: | ||
2231 | 165 | This test checks that the wireless interface is working after suspending the system. It | ||
2232 | 166 | disconnects all interfaces and then connects to the wireless interface and checks that the | ||
2233 | 167 | connection is working as expected. | ||
2234 | 168 | |||
2235 | 169 | plugin: shell | ||
2236 | 170 | name: suspend/wireless_after_suspend_auto | ||
2237 | 171 | depends: suspend/suspend_advanced_auto suspend/wireless_before_suspend_auto | ||
2238 | 172 | requires: device.category == 'WIRELESS' | ||
2239 | 125 | command: connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done | 173 | command: connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done |
2240 | 126 | _description: | 174 | _description: |
2241 | 127 | This test checks that the wireless interface is working after suspending the system. It | 175 | This test checks that the wireless interface is working after suspending the system. It |
2242 | @@ -131,7 +179,9 @@ | |||
2243 | 131 | plugin: shell | 179 | plugin: shell |
2244 | 132 | name: suspend/bluetooth_detect_after_suspend | 180 | name: suspend/bluetooth_detect_after_suspend |
2245 | 133 | depends: suspend/suspend_advanced bluetooth/detect-output | 181 | depends: suspend/suspend_advanced bluetooth/detect-output |
2247 | 134 | requires: package.name == 'bluez' | 182 | requires: |
2248 | 183 | package.name == 'bluez' | ||
2249 | 184 | device.category == 'BLUETOOTH' | ||
2250 | 135 | command: hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address - | 185 | command: hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address - |
2251 | 136 | _description: | 186 | _description: |
2252 | 137 | This test grabs the hardware address of the bluetooth adapter after suspend and compares it to the address grabbed before suspend. | 187 | This test grabs the hardware address of the bluetooth adapter after suspend and compares it to the address grabbed before suspend. |
2253 | @@ -139,7 +189,9 @@ | |||
2254 | 139 | plugin: shell | 189 | plugin: shell |
2255 | 140 | name: suspend/bluetooth_obex_after_suspend | 190 | name: suspend/bluetooth_obex_after_suspend |
2256 | 141 | depends: suspend/suspend_advanced suspend/bluetooth_obex_before_suspend | 191 | depends: suspend/suspend_advanced suspend/bluetooth_obex_before_suspend |
2258 | 142 | requires: package.name == 'bluez' and package.name == 'obexd-client' | 192 | requires: |
2259 | 193 | package.name == 'bluez' and package.name == 'obexd-client' | ||
2260 | 194 | device.category == 'BLUETOOTH' | ||
2261 | 143 | command: obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg | 195 | command: obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg |
2262 | 144 | _description: | 196 | _description: |
2263 | 145 | This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable. | 197 | This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable. |
2264 | @@ -147,7 +199,9 @@ | |||
2265 | 147 | plugin: manual | 199 | plugin: manual |
2266 | 148 | name: suspend/bluetooth_obex_after_suspend_manual | 200 | name: suspend/bluetooth_obex_after_suspend_manual |
2267 | 149 | depends: suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual | 201 | depends: suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual |
2269 | 150 | requires: package.name == 'bluez' and package.name == 'obexd-client' | 202 | requires: |
2270 | 203 | package.name == 'bluez' and package.name == 'obexd-client' | ||
2271 | 204 | device.category == 'BLUETOOTH' | ||
2272 | 151 | command: obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg | 205 | command: obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg |
2273 | 152 | _description: | 206 | _description: |
2274 | 153 | PURPOSE: | 207 | PURPOSE: |
2275 | @@ -183,22 +237,9 @@ | |||
2276 | 183 | plugin: attachment | 237 | plugin: attachment |
2277 | 184 | name: suspend/xrandr_screens_after_suspend.tar.gz | 238 | name: suspend/xrandr_screens_after_suspend.tar.gz |
2278 | 185 | depends: suspend/cycle_resolutions_after_suspend_auto | 239 | depends: suspend/cycle_resolutions_after_suspend_auto |
2280 | 186 | command: [ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz | 240 | command: [ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz |
2281 | 187 | _description: This attaches screenshots from the suspend/cycle_resolutions_after_suspend_auto test to the results submission. | 241 | _description: This attaches screenshots from the suspend/cycle_resolutions_after_suspend_auto test to the results submission. |
2282 | 188 | 242 | ||
2283 | 189 | plugin: manual | ||
2284 | 190 | name: suspend/usb_storage_after_suspend | ||
2285 | 191 | depends: suspend/suspend_advanced | ||
2286 | 192 | command: usb_test -t | ||
2287 | 193 | _description: | ||
2288 | 194 | PURPOSE: | ||
2289 | 195 | This will test that USB functionality is restored after a suspend and resume cycle | ||
2290 | 196 | STEPS: | ||
2291 | 197 | 1. Plug in at least one USB storage device if one is not already connected | ||
2292 | 198 | 2. Click "Test" to start | ||
2293 | 199 | VERIFICATION: | ||
2294 | 200 | Automatically verified | ||
2295 | 201 | |||
2296 | 202 | plugin: shell | 243 | plugin: shell |
2297 | 203 | name: suspend/record_playback_after_suspend | 244 | name: suspend/record_playback_after_suspend |
2298 | 204 | depends: suspend/suspend_advanced | 245 | depends: suspend/suspend_advanced |
2299 | @@ -212,16 +253,18 @@ | |||
2300 | 212 | 253 | ||
2301 | 213 | plugin: shell | 254 | plugin: shell |
2302 | 214 | name: suspend/suspend_advanced_auto | 255 | name: suspend/suspend_advanced_auto |
2305 | 215 | depends: power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend | 256 | depends: power-management/rtc suspend/network_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend suspend/wireless_before_suspend_auto |
2306 | 216 | requires: package.name == 'pm-utils' | 257 | requires: |
2307 | 258 | package.name == 'pm-utils' | ||
2308 | 259 | sleep.mem == 'supported' | ||
2309 | 217 | _description: | 260 | _description: |
2311 | 218 | This is the automated version of suspend/suspend_advanced. | 261 | This is the automated version of suspend/suspend_advanced. |
2312 | 219 | user: root | 262 | user: root |
2313 | 220 | command: sleep_test -d | 263 | command: sleep_test -d |
2314 | 221 | 264 | ||
2315 | 222 | plugin: shell | 265 | plugin: shell |
2316 | 223 | name: suspend/wake_on_lan | 266 | name: suspend/wake_on_lan |
2318 | 224 | depends: power-management/rtc suspend/suspend_advanced | 267 | depends: power-management/rtc suspend/suspend_advanced |
2319 | 225 | requires: package.name == 'pm-utils' and package.name == 'util-linux' | 268 | requires: package.name == 'pm-utils' and package.name == 'util-linux' |
2320 | 226 | _description: | 269 | _description: |
2321 | 227 | This automatically tests Wake-on-LAN capability with the aid of a suitably configured server. During this process the system will suspend, then automatically wake up after no more than 5 minutes. | 270 | This automatically tests Wake-on-LAN capability with the aid of a suitably configured server. During this process the system will suspend, then automatically wake up after no more than 5 minutes. |
2322 | 228 | 271 | ||
2323 | === modified file 'jobs/usb.txt.in' | |||
2324 | --- jobs/usb.txt.in 2011-11-18 12:46:21 +0000 | |||
2325 | +++ jobs/usb.txt.in 2012-02-01 21:26:27 +0000 | |||
2326 | @@ -8,10 +8,10 @@ | |||
2327 | 8 | name: usb/disk_detect | 8 | name: usb/disk_detect |
2328 | 9 | depends: usb/detect | 9 | depends: usb/detect |
2329 | 10 | requires: package.name == 'linux' | 10 | requires: package.name == 'linux' |
2331 | 11 | command: usb_test -l | 11 | command: removable_storage_test -l usb |
2332 | 12 | _description: | 12 | _description: |
2333 | 13 | PURPOSE: | 13 | PURPOSE: |
2335 | 14 | This test will check your USB connection. | 14 | This test will check that your system detects USB storage devices. |
2336 | 15 | STEPS: | 15 | STEPS: |
2337 | 16 | 1. Plug in one or more USB keys or hard drives. | 16 | 1. Plug in one or more USB keys or hard drives. |
2338 | 17 | 2. Click on "Test". | 17 | 2. Click on "Test". |
2339 | @@ -51,34 +51,40 @@ | |||
2340 | 51 | name: usb/insert | 51 | name: usb/insert |
2341 | 52 | depends: usb/detect | 52 | depends: usb/detect |
2342 | 53 | requires: package.name == 'linux' | 53 | requires: package.name == 'linux' |
2344 | 54 | command: watch_command -q -r 5 lsusb | 54 | command: removable_storage_watcher insert usb |
2345 | 55 | _description: | 55 | _description: |
2346 | 56 | PURPOSE: | 56 | PURPOSE: |
2348 | 57 | This test will check your USB connection. | 57 | This test will check that the system correctly detects the insertion of |
2349 | 58 | a USB storage device | ||
2350 | 58 | STEPS: | 59 | STEPS: |
2352 | 59 | 1. Click "Test" and insert a USB device within 5 seconds. | 60 | 1. Click "Test" and insert a USB storage device (pen-drive/HDD). |
2353 | 61 | (Note: this test will time-out after 10 seconds.) | ||
2354 | 60 | 2. Do not unplug the device after the test. | 62 | 2. Do not unplug the device after the test. |
2355 | 61 | VERIFICATION: | 63 | VERIFICATION: |
2357 | 62 | The verification of this test is automated. | 64 | The verification of this test is automated. Do not change the |
2358 | 65 | automatically selected result. | ||
2359 | 63 | 66 | ||
2360 | 64 | plugin: manual | 67 | plugin: manual |
2361 | 65 | name: usb/remove | 68 | name: usb/remove |
2363 | 66 | depends: usb/insert | 69 | depends: usb/storage-automated |
2364 | 67 | requires: package.name == 'linux' | 70 | requires: package.name == 'linux' |
2366 | 68 | command: watch_command -q -r 5 lsusb | 71 | command: removable_storage_watcher remove usb |
2367 | 69 | _description: | 72 | _description: |
2368 | 70 | PURPOSE: | 73 | PURPOSE: |
2370 | 71 | This test will check your USB connection. | 74 | This test will check that the system correctly detects the removal of |
2371 | 75 | a USB storage device | ||
2372 | 72 | STEPS: | 76 | STEPS: |
2375 | 73 | 1. Click "Test" and remove the USB device within 5 seconds. | 77 | 1. Click "Test" and remove the USB device. |
2376 | 74 | 2. Do not unplug the device after the test. | 78 | (Note: this test will time-out after 10 seconds.) |
2377 | 75 | VERIFICATION: | 79 | VERIFICATION: |
2379 | 76 | The verification of this test is automated. | 80 | The verification of this test is automated. Do not change the |
2380 | 81 | automatically selected result. | ||
2381 | 77 | 82 | ||
2382 | 78 | plugin: manual | 83 | plugin: manual |
2383 | 79 | name: usb/storage-transfer | 84 | name: usb/storage-transfer |
2384 | 80 | requires: package.name == 'linux' | 85 | requires: package.name == 'linux' |
2386 | 81 | command: usb_test -t | 86 | depends: usb/insert |
2387 | 87 | command: removable_storage_test usb | ||
2388 | 82 | _description: | 88 | _description: |
2389 | 83 | PURPOSE: | 89 | PURPOSE: |
2390 | 84 | This test will check your USB connection. | 90 | This test will check your USB connection. |
2391 | @@ -87,14 +93,25 @@ | |||
2392 | 87 | 2. An icon should appear on the Launcher. | 93 | 2. An icon should appear on the Launcher. |
2393 | 88 | 3. Click "Test" to begin the test. | 94 | 3. Click "Test" to begin the test. |
2394 | 89 | VERIFICATION: | 95 | VERIFICATION: |
2396 | 90 | The verification of this test is automated. | 96 | The verification of this test is automated. Do not change the |
2397 | 97 | automatically selected result. | ||
2398 | 91 | 98 | ||
2399 | 92 | plugin: shell | 99 | plugin: shell |
2400 | 93 | name: usb/storage-automated | 100 | name: usb/storage-automated |
2401 | 94 | requires: package.name == 'linux' | 101 | requires: package.name == 'linux' |
2405 | 95 | command: usb_test -t | 102 | depends: usb/insert |
2406 | 96 | _description: | 103 | command: removable_storage_test usb |
2407 | 97 | This test is automated and requires that you plug in at least one usb storage device before running checkbox. | 104 | _description: |
2408 | 105 | This test is automated and executes after the usb/insert test is run. | ||
2409 | 106 | |||
2410 | 107 | plugin: shell | ||
2411 | 108 | name: usb/storage-preinserted | ||
2412 | 109 | requires: package.name == 'linux' | ||
2413 | 110 | command: removable_storage_test -l usb && removable_storage_test usb | ||
2414 | 111 | _description: | ||
2415 | 112 | This is an automated version of usb/storage-automated and assumes that the | ||
2416 | 113 | server has usb storage devices plugged in prior to checkbox execution. It | ||
2417 | 114 | is intended for servers and SRU automated testing. | ||
2418 | 98 | 115 | ||
2419 | 99 | plugin: manual | 116 | plugin: manual |
2420 | 100 | name: usb/panels | 117 | name: usb/panels |
2421 | 101 | 118 | ||
2422 | === modified file 'jobs/user_apps.txt.in' | |||
2423 | --- jobs/user_apps.txt.in 2011-11-18 12:46:21 +0000 | |||
2424 | +++ jobs/user_apps.txt.in 2012-02-01 21:26:27 +0000 | |||
2425 | @@ -21,7 +21,7 @@ | |||
2426 | 21 | command: nautilus | 21 | command: nautilus |
2427 | 22 | _description: | 22 | _description: |
2428 | 23 | PURPOSE: | 23 | PURPOSE: |
2430 | 24 | This test will check that the file broswer can create a new folder. | 24 | This test will check that the file browser can create a new folder. |
2431 | 25 | STEPS: | 25 | STEPS: |
2432 | 26 | 1. Click Test to open the File Browser. | 26 | 1. Click Test to open the File Browser. |
2433 | 27 | 2. On the menu bar, click File -> Create Folder. | 27 | 2. On the menu bar, click File -> Create Folder. |
2434 | @@ -283,7 +283,7 @@ | |||
2435 | 283 | _description: | 283 | _description: |
2436 | 284 | PURPOSE: | 284 | PURPOSE: |
2437 | 285 | This test will check that Firefox can play a Quicktime (.mov) video file. | 285 | This test will check that Firefox can play a Quicktime (.mov) video file. |
2439 | 286 | Note: this may require installing additonal software to successfully | 286 | Note: this may require installing additional software to successfully |
2440 | 287 | complete. | 287 | complete. |
2441 | 288 | STEPS: | 288 | STEPS: |
2442 | 289 | 1. Select Test to launch Firefox with a sample video. | 289 | 1. Select Test to launch Firefox with a sample video. |
2443 | 290 | 290 | ||
2444 | === modified file 'jobs/wireless.txt.in' | |||
2445 | --- jobs/wireless.txt.in 2011-11-18 12:46:21 +0000 | |||
2446 | +++ jobs/wireless.txt.in 2012-02-01 21:26:27 +0000 | |||
2447 | @@ -18,3 +18,65 @@ | |||
2448 | 18 | 3. Click "Test" to verify that it's possible to establish an HTTP connection. | 18 | 3. Click "Test" to verify that it's possible to establish an HTTP connection. |
2449 | 19 | VERIFICATION: | 19 | VERIFICATION: |
2450 | 20 | Did a notification show and was the connection correctly established? | 20 | Did a notification show and was the connection correctly established? |
2451 | 21 | |||
2452 | 22 | plugin: shell | ||
2453 | 23 | name: wireless/wireless_connection_wpa_bg | ||
2454 | 24 | requires: device.category == 'WIRELESS' | ||
2455 | 25 | user: root | ||
2456 | 26 | environ: WPA_BG_SSID WPA_BG_PSK | ||
2457 | 27 | command: create_connection $WPA_BG_SSID --security=wpa --key=$WPA_BG_PSK; internet_test --interface=`nmcli dev status | awk '/802-11-wireless/ {print $1}'`; rm -f /etc/NetworkManager/system-connections/$WPA_BG_SSID | ||
2458 | 28 | _description: | ||
2459 | 29 | Tests that the systems wireless hardware can connect to a router using WPA | ||
2460 | 30 | security and the 802.11b/g protocols. | ||
2461 | 31 | |||
2462 | 32 | plugin: shell | ||
2463 | 33 | name: wireless/wireless_connection_open_bg | ||
2464 | 34 | requires: device.category == 'WIRELESS' | ||
2465 | 35 | user: root | ||
2466 | 36 | environ: OPEN_BG_SSID | ||
2467 | 37 | command: create_connection $OPEN_BG_SSID; internet_test --interface=`nmcli dev status | awk '/802-11-wireless/ {print $1}'`; rm -f /etc/NetworkManager/system-connections/$OPEN_BG_SSID | ||
2468 | 38 | _description: | ||
2469 | 39 | Tests that the systems wireless hardware can connect to a router using no | ||
2470 | 40 | security and the 802.11b/g protocols. | ||
2471 | 41 | |||
2472 | 42 | plugin: shell | ||
2473 | 43 | name: wireless/wireless_connection_wpa_n | ||
2474 | 44 | requires: device.category == 'WIRELESS' | ||
2475 | 45 | user: root | ||
2476 | 46 | environ: WPA_N_SSID WPA_N_PSK | ||
2477 | 47 | command: create_connection $WPA_N_SSID --security=wpa --key=$WPA_N_PSK; internet_test --interface=`nmcli dev status | awk '/802-11-wireless/ {print $1}'`; rm -f /etc/NetworkManager/system-connections/$WPA_N_SSID | ||
2478 | 48 | _description: | ||
2479 | 49 | Tests that the systems wireless hardware can connect to a router using WPA | ||
2480 | 50 | security and the 802.11n protocol. | ||
2481 | 51 | |||
2482 | 52 | plugin: shell | ||
2483 | 53 | name: wireless/wireless_connection_open_n | ||
2484 | 54 | requires: device.category == 'WIRELESS' | ||
2485 | 55 | user: root | ||
2486 | 56 | environ: OPEN_N_SSID | ||
2487 | 57 | command: create_connection $OPEN_N_SSID; internet_test --interface=`nmcli dev status | awk '/802-11-wireless/ {print $1}'`; rm -f /etc/NetworkManager/system-connections/$OPEN_N_SSID | ||
2488 | 58 | _description: | ||
2489 | 59 | Tests that the systems wireless hardware can connect to a router using no | ||
2490 | 60 | security and the 802.11n protocol. | ||
2491 | 61 | |||
2492 | 62 | plugin: shell | ||
2493 | 63 | name: wireless/monitor_wireless_connection | ||
2494 | 64 | requires: | ||
2495 | 65 | package.name == 'iperf' | ||
2496 | 66 | device.category == 'WIRELESS' | ||
2497 | 67 | user: root | ||
2498 | 68 | environ: WPA_BG_SSID WPA_BG_PSK SERVER_IPERF | ||
2499 | 69 | command: create_connection $WPA_BG_SSID --security=wpa --key=$WPA_BG_PSK && ifconfig eth0 down; iperf -c $SERVER_IPERF -t 300 -i 30; ifconfig eth0 up; rm -f /etc/NetworkManager/system-connections/$WPA_BG_SSID | ||
2500 | 70 | _description: | ||
2501 | 71 | Tests the performance of a systems wireless connection through the iperf tool. | ||
2502 | 72 | |||
2503 | 73 | plugin: shell | ||
2504 | 74 | name: wireless/monitor_wireless_connection_udp | ||
2505 | 75 | requires: | ||
2506 | 76 | package.name == 'iperf' | ||
2507 | 77 | device.category == 'WIRELESS' | ||
2508 | 78 | user: root | ||
2509 | 79 | environ: WPA_BG_SSID WPA_BG_PSK SERVER_IPERF | ||
2510 | 80 | command: create_connection $WPA_BG_SSID --security=wpa --key=$WPA_BG_PSK && ifconfig eth0 down; iperf -c $SERVER_IPERF -t 300 -i 30 -u -b 100m -p 5050; ifconfig eth0 up; rm -f /etc/NetworkManager/system-connections/$WPA_BG_SSID | ||
2511 | 81 | _description: | ||
2512 | 82 | Tests the performance of a systems wireless connection through the iperf tool, using UDP packets. | ||
2513 | 21 | 83 | ||
2514 | === modified file 'plugins/apport_prompt.py' | |||
2515 | --- plugins/apport_prompt.py 2011-11-18 12:46:21 +0000 | |||
2516 | +++ plugins/apport_prompt.py 2012-02-01 21:26:27 +0000 | |||
2517 | @@ -224,10 +224,11 @@ | |||
2518 | 224 | return | 224 | return |
2519 | 225 | 225 | ||
2520 | 226 | if test.get("suite"): | 226 | if test.get("suite"): |
2523 | 227 | failed_test_message = _("Test %s from suite %s failed." % | 227 | failed_test_message = _("Test %(name)s from suite %(suite)s failed.") % { |
2524 | 228 | (test["name"], test["suite"])) | 228 | 'name' : test["name"], |
2525 | 229 | 'suite:' : test["suite"]} | ||
2526 | 229 | else: | 230 | else: |
2528 | 230 | failed_test_message = _("Test %s failed." % test["name"]) | 231 | failed_test_message = _("Test %s failed.") % test["name"] |
2529 | 231 | failed_test_message += "\n" + _("Do you want to report a bug?") | 232 | failed_test_message += "\n" + _("Do you want to report a bug?") |
2530 | 232 | 233 | ||
2531 | 233 | response = interface.show_info(failed_test_message, | 234 | response = interface.show_info(failed_test_message, |
2532 | 234 | 235 | ||
2533 | === modified file 'plugins/backend_info.py' | |||
2534 | --- plugins/backend_info.py 2011-08-10 21:09:56 +0000 | |||
2535 | +++ plugins/backend_info.py 2012-02-01 21:26:27 +0000 | |||
2536 | @@ -113,6 +113,16 @@ | |||
2537 | 113 | 113 | ||
2538 | 114 | def message_exec(self, message): | 114 | def message_exec(self, message): |
2539 | 115 | if "user" in message: | 115 | if "user" in message: |
2540 | 116 | if "environ" in message: | ||
2541 | 117 | #Prepare variables to be "exported" from my environment | ||
2542 | 118 | #to the backend's. | ||
2543 | 119 | backend_environ=["%s=%s" % (key, os.environ[key]) | ||
2544 | 120 | for key in message["environ"] | ||
2545 | 121 | if key in os.environ] | ||
2546 | 122 | message=dict(message) #so as to not wreck the | ||
2547 | 123 | #original message | ||
2548 | 124 | message["environ"]=backend_environ | ||
2549 | 125 | |||
2550 | 116 | if (self.backend_is_alive and not self.ping_backend()): | 126 | if (self.backend_is_alive and not self.ping_backend()): |
2551 | 117 | self.backend_is_alive = False | 127 | self.backend_is_alive = False |
2552 | 118 | 128 | ||
2553 | 119 | 129 | ||
2554 | === modified file 'plugins/intro_prompt.py' | |||
2555 | --- plugins/intro_prompt.py 2011-09-29 13:12:01 +0000 | |||
2556 | +++ plugins/intro_prompt.py 2012-02-01 21:26:27 +0000 | |||
2557 | @@ -19,14 +19,13 @@ | |||
2558 | 19 | from gettext import gettext as _ | 19 | from gettext import gettext as _ |
2559 | 20 | 20 | ||
2560 | 21 | from checkbox.plugin import Plugin | 21 | from checkbox.plugin import Plugin |
2561 | 22 | from checkbox.properties import String | ||
2562 | 22 | from checkbox.user_interface import PREV | 23 | from checkbox.user_interface import PREV |
2563 | 23 | 24 | ||
2564 | 24 | 25 | ||
2565 | 25 | class IntroPrompt(Plugin): | 26 | class IntroPrompt(Plugin): |
2566 | 26 | 27 | ||
2570 | 27 | def register(self, manager): | 28 | welcome_text = String(default=_("""\ |
2568 | 28 | super(IntroPrompt, self).register(manager) | ||
2569 | 29 | self._welcome_text = _("""\ | ||
2571 | 30 | Welcome to System Testing! | 29 | Welcome to System Testing! |
2572 | 31 | 30 | ||
2573 | 32 | Checkbox provides tests to confirm that your system is working \ | 31 | Checkbox provides tests to confirm that your system is working \ |
2574 | @@ -36,7 +35,10 @@ | |||
2575 | 36 | Warning: Some tests could cause your system to freeze \ | 35 | Warning: Some tests could cause your system to freeze \ |
2576 | 37 | or become unresponsive. Please save all your work \ | 36 | or become unresponsive. Please save all your work \ |
2577 | 38 | and close all other running applications before \ | 37 | and close all other running applications before \ |
2579 | 39 | beginning the testing process.""") | 38 | beginning the testing process.""")) |
2580 | 39 | |||
2581 | 40 | def register(self, manager): | ||
2582 | 41 | super(IntroPrompt, self).register(manager) | ||
2583 | 40 | 42 | ||
2584 | 41 | self._recover = False | 43 | self._recover = False |
2585 | 42 | 44 | ||
2586 | @@ -51,7 +53,7 @@ | |||
2587 | 51 | def prompt_begin(self, interface): | 53 | def prompt_begin(self, interface): |
2588 | 52 | if interface.direction == PREV or not self._recover: | 54 | if interface.direction == PREV or not self._recover: |
2589 | 53 | self._recover = False | 55 | self._recover = False |
2591 | 54 | interface.show_text(self._welcome_text, previous="") | 56 | interface.show_text(self.welcome_text, previous="") |
2592 | 55 | 57 | ||
2593 | 56 | 58 | ||
2594 | 57 | factory = IntroPrompt | 59 | factory = IntroPrompt |
2595 | 58 | 60 | ||
2596 | === modified file 'plugins/jobs_prompt.py' | |||
2597 | --- plugins/jobs_prompt.py 2011-09-14 21:16:02 +0000 | |||
2598 | +++ plugins/jobs_prompt.py 2012-02-01 21:26:27 +0000 | |||
2599 | @@ -18,7 +18,7 @@ | |||
2600 | 18 | # | 18 | # |
2601 | 19 | from checkbox.contrib.persist import Persist, MemoryBackend | 19 | from checkbox.contrib.persist import Persist, MemoryBackend |
2602 | 20 | 20 | ||
2604 | 21 | from checkbox.job import JobStore, UNINITIATED, UNTESTED | 21 | from checkbox.job import JobStore, PASS, UNINITIATED, UNTESTED |
2605 | 22 | from checkbox.properties import Int, Path | 22 | from checkbox.properties import Int, Path |
2606 | 23 | from checkbox.plugin import Plugin | 23 | from checkbox.plugin import Plugin |
2607 | 24 | from checkbox.user_interface import NEXT, PREV | 24 | from checkbox.user_interface import NEXT, PREV |
2608 | @@ -55,7 +55,6 @@ | |||
2609 | 55 | self._store = None | 55 | self._store = None |
2610 | 56 | 56 | ||
2611 | 57 | for (rt, rh) in [ | 57 | for (rt, rh) in [ |
2612 | 58 | ("expose-msgstore", self.expose_msgstore), | ||
2613 | 59 | ("begin-persist", self.begin_persist), | 58 | ("begin-persist", self.begin_persist), |
2614 | 60 | ("begin-recover", self.begin_recover), | 59 | ("begin-recover", self.begin_recover), |
2615 | 61 | ("ignore-jobs", self.ignore_jobs), | 60 | ("ignore-jobs", self.ignore_jobs), |
2616 | @@ -66,9 +65,6 @@ | |||
2617 | 66 | ("report-job", self.report_job)]: | 65 | ("report-job", self.report_job)]: |
2618 | 67 | self._manager.reactor.call_on(rt, rh) | 66 | self._manager.reactor.call_on(rt, rh) |
2619 | 68 | 67 | ||
2620 | 69 | def expose_msgstore(self): | ||
2621 | 70 | self._manager.reactor.fire("store-access", self.store) | ||
2622 | 71 | |||
2623 | 72 | def begin_persist(self, persist): | 68 | def begin_persist(self, persist): |
2624 | 73 | self._persist = persist | 69 | self._persist = persist |
2625 | 74 | 70 | ||
2626 | @@ -91,6 +87,19 @@ | |||
2627 | 91 | if job[attribute] in self._ignore: | 87 | if job[attribute] in self._ignore: |
2628 | 92 | job["status"] = UNTESTED | 88 | job["status"] = UNTESTED |
2629 | 93 | else: | 89 | else: |
2630 | 90 | if "depends" in job: | ||
2631 | 91 | offset = self.store.get_pending_offset() | ||
2632 | 92 | self.store.set_pending_offset(0) | ||
2633 | 93 | messages = self.store.get_pending_messages() | ||
2634 | 94 | self.store.set_pending_offset(offset) | ||
2635 | 95 | |||
2636 | 96 | # Skip if any message in the depends doesn't pass | ||
2637 | 97 | depends = job["depends"] | ||
2638 | 98 | for message in messages: | ||
2639 | 99 | if message["name"] in depends \ | ||
2640 | 100 | and message["status"] != PASS: | ||
2641 | 101 | return | ||
2642 | 102 | |||
2643 | 94 | self._manager.reactor.fire("prompt-%s" % job["plugin"], interface, job) | 103 | self._manager.reactor.fire("prompt-%s" % job["plugin"], interface, job) |
2644 | 95 | 104 | ||
2645 | 96 | def prompt_jobs(self, interface): | 105 | def prompt_jobs(self, interface): |
2646 | @@ -122,6 +131,9 @@ | |||
2647 | 122 | tests = [m for m in messages if m.get("type") in ("test", "metric")] | 131 | tests = [m for m in messages if m.get("type") in ("test", "metric")] |
2648 | 123 | self._manager.reactor.fire("report-tests", tests) | 132 | self._manager.reactor.fire("report-tests", tests) |
2649 | 124 | 133 | ||
2650 | 134 | suites = [m for m in messages if m.get("type") == "suite"] | ||
2651 | 135 | self._manager.reactor.fire("report-suites", suites) | ||
2652 | 136 | |||
2653 | 125 | attachments = [m for m in messages if m.get("type") == "attachment" and "data" in m] | 137 | attachments = [m for m in messages if m.get("type") == "attachment" and "data" in m] |
2654 | 126 | self._manager.reactor.fire("report-attachments", attachments) | 138 | self._manager.reactor.fire("report-attachments", attachments) |
2655 | 127 | 139 | ||
2656 | 128 | 140 | ||
2657 | === modified file 'plugins/launchpad_report.py' | |||
2658 | --- plugins/launchpad_report.py 2011-11-18 12:46:21 +0000 | |||
2659 | +++ plugins/launchpad_report.py 2012-02-01 21:26:27 +0000 | |||
2660 | @@ -19,6 +19,7 @@ | |||
2661 | 19 | import os | 19 | import os |
2662 | 20 | 20 | ||
2663 | 21 | from gettext import gettext as _ | 21 | from gettext import gettext as _ |
2664 | 22 | from string import printable | ||
2665 | 22 | 23 | ||
2666 | 23 | from checkbox.lib.safe import safe_make_directory | 24 | from checkbox.lib.safe import safe_make_directory |
2667 | 24 | 25 | ||
2668 | @@ -80,7 +81,7 @@ | |||
2669 | 80 | elif "udev_attachment" in name: | 81 | elif "udev_attachment" in name: |
2670 | 81 | self._report["hardware"]["udev"] = attachment["data"] | 82 | self._report["hardware"]["udev"] = attachment["data"] |
2671 | 82 | 83 | ||
2673 | 83 | else: | 84 | elif all(c in printable for c in attachment["data"]): |
2674 | 84 | self._report["context"].append({ | 85 | self._report["context"].append({ |
2675 | 85 | "command": attachment["command"], | 86 | "command": attachment["command"], |
2676 | 86 | "data": attachment["data"]}) | 87 | "data": attachment["data"]}) |
2677 | 87 | 88 | ||
2678 | === modified file 'plugins/recover_prompt.py' | |||
2679 | --- plugins/recover_prompt.py 2011-09-14 21:16:02 +0000 | |||
2680 | +++ plugins/recover_prompt.py 2012-02-01 21:26:27 +0000 | |||
2681 | @@ -50,11 +50,13 @@ | |||
2682 | 50 | def prompt_begin(self, interface): | 50 | def prompt_begin(self, interface): |
2683 | 51 | if interface.direction == NEXT \ | 51 | if interface.direction == NEXT \ |
2684 | 52 | and self.persist.get("recover", False): | 52 | and self.persist.get("recover", False): |
2685 | 53 | recover = _("Recover") | ||
2686 | 54 | restart = _("Restart") | ||
2687 | 53 | response = interface.show_info( | 55 | response = interface.show_info( |
2688 | 54 | _("Checkbox did not finish completely.\n" | 56 | _("Checkbox did not finish completely.\n" |
2689 | 55 | "Do you want to recover from the previous run?"), | 57 | "Do you want to recover from the previous run?"), |
2692 | 56 | ["yes", "no"], "yes") | 58 | [recover, restart], recover) |
2693 | 57 | self._manager.reactor.fire("begin-recover", response == "yes") | 59 | self._manager.reactor.fire("begin-recover", response == recover) |
2694 | 58 | 60 | ||
2695 | 59 | self.persist.set("recover", True) | 61 | self.persist.set("recover", True) |
2696 | 60 | 62 | ||
2697 | 61 | 63 | ||
2698 | === modified file 'plugins/shell_test.py' | |||
2699 | --- plugins/shell_test.py 2011-06-13 14:22:39 +0000 | |||
2700 | +++ plugins/shell_test.py 2012-02-01 21:26:27 +0000 | |||
2701 | @@ -49,7 +49,7 @@ | |||
2702 | 49 | event_id = self._manager.reactor.call_on("message-result", message_result, -100) | 49 | event_id = self._manager.reactor.call_on("message-result", message_result, -100) |
2703 | 50 | 50 | ||
2704 | 51 | interface.show_progress( | 51 | interface.show_progress( |
2706 | 52 | _("Running %s..." % test["name"]), self._manager.reactor.fire, | 52 | _("Running %s...") % test["name"], self._manager.reactor.fire, |
2707 | 53 | "message-exec", test) | 53 | "message-exec", test) |
2708 | 54 | 54 | ||
2709 | 55 | self._manager.reactor.cancel_call(event_id) | 55 | self._manager.reactor.cancel_call(event_id) |
2710 | 56 | 56 | ||
2711 | === modified file 'po/POTFILES.in' | |||
2712 | --- po/POTFILES.in 2011-11-18 12:46:21 +0000 | |||
2713 | +++ po/POTFILES.in 2012-02-01 21:26:27 +0000 | |||
2714 | @@ -43,6 +43,7 @@ | |||
2715 | 43 | [type: gettext/rfc822deb] jobs/user_apps.txt.in | 43 | [type: gettext/rfc822deb] jobs/user_apps.txt.in |
2716 | 44 | [type: gettext/rfc822deb] jobs/wireless.txt.in | 44 | [type: gettext/rfc822deb] jobs/wireless.txt.in |
2717 | 45 | checkbox/application.py | 45 | checkbox/application.py |
2718 | 46 | checkbox/job.py | ||
2719 | 46 | checkbox/lib/signal.py | 47 | checkbox/lib/signal.py |
2720 | 47 | checkbox_cli/cli_interface.py | 48 | checkbox_cli/cli_interface.py |
2721 | 48 | checkbox_urwid/urwid_interface.py | 49 | checkbox_urwid/urwid_interface.py |
2722 | @@ -54,6 +55,7 @@ | |||
2723 | 54 | plugins/intro_prompt.py | 55 | plugins/intro_prompt.py |
2724 | 55 | plugins/launchpad_exchange.py | 56 | plugins/launchpad_exchange.py |
2725 | 56 | plugins/launchpad_prompt.py | 57 | plugins/launchpad_prompt.py |
2726 | 58 | plugins/launchpad_report.py | ||
2727 | 57 | plugins/lock_prompt.py | 59 | plugins/lock_prompt.py |
2728 | 58 | plugins/recover_prompt.py | 60 | plugins/recover_prompt.py |
2729 | 59 | plugins/report_prompt.py | 61 | plugins/report_prompt.py |
2730 | 60 | 62 | ||
2731 | === modified file 'po/ace.po' | |||
2732 | --- po/ace.po 2011-08-10 21:09:56 +0000 | |||
2733 | +++ po/ace.po 2012-02-01 21:26:27 +0000 | |||
2734 | @@ -7,17 +7,17 @@ | |||
2735 | 7 | msgstr "" | 7 | msgstr "" |
2736 | 8 | "Project-Id-Version: checkbox\n" | 8 | "Project-Id-Version: checkbox\n" |
2737 | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" | 9 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2739 | 10 | "POT-Creation-Date: 2011-07-07 12:32-0400\n" | 10 | "POT-Creation-Date: 2012-01-06 12:39-0500\n" |
2740 | 11 | "PO-Revision-Date: 2011-07-19 16:37+0000\n" | 11 | "PO-Revision-Date: 2011-07-19 16:37+0000\n" |
2741 | 12 | "Last-Translator: Benny Alfian <Unknown>\n" | 12 | "Last-Translator: Benny Alfian <Unknown>\n" |
2742 | 13 | "Language-Team: Acehnese <ace@li.org>\n" | 13 | "Language-Team: Acehnese <ace@li.org>\n" |
2743 | 14 | "MIME-Version: 1.0\n" | 14 | "MIME-Version: 1.0\n" |
2744 | 15 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
2745 | 16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
2748 | 17 | "X-Launchpad-Export-Date: 2011-07-31 04:31+0000\n" | 17 | "X-Launchpad-Export-Date: 2012-01-07 04:41+0000\n" |
2749 | 18 | "X-Generator: Launchpad (build 13405)\n" | 18 | "X-Generator: Launchpad (build 14640)\n" |
2750 | 19 | 19 | ||
2752 | 20 | #: ../gtk/checkbox-gtk.ui.h:1 ../checkbox_cli/cli_interface.py:343 | 20 | #: ../gtk/checkbox-gtk.ui.h:1 ../checkbox_cli/cli_interface.py:351 |
2753 | 21 | #: ../checkbox_urwid/urwid_interface.py:261 | 21 | #: ../checkbox_urwid/urwid_interface.py:261 |
2754 | 22 | msgid "Further information:" | 22 | msgid "Further information:" |
2755 | 23 | msgstr "Informasi leubeh lanjot:" | 23 | msgstr "Informasi leubeh lanjot:" |
2756 | @@ -52,7 +52,7 @@ | |||
2757 | 52 | msgid "_Skip this test" | 52 | msgid "_Skip this test" |
2758 | 53 | msgstr "_Neupeuliwat uji nyoe" | 53 | msgstr "_Neupeuliwat uji nyoe" |
2759 | 54 | 54 | ||
2761 | 55 | #: ../gtk/checkbox-gtk.ui.h:9 ../checkbox_gtk/gtk_interface.py:522 | 55 | #: ../gtk/checkbox-gtk.ui.h:9 ../checkbox_gtk/gtk_interface.py:535 |
2762 | 56 | msgid "_Test" | 56 | msgid "_Test" |
2763 | 57 | msgstr "_Uji" | 57 | msgstr "_Uji" |
2764 | 58 | 58 | ||
2765 | @@ -61,256 +61,267 @@ | |||
2766 | 61 | msgstr "Ny_oe" | 61 | msgstr "Ny_oe" |
2767 | 62 | 62 | ||
2768 | 63 | #: ../gtk/checkbox-gtk.desktop.in.h:2 | 63 | #: ../gtk/checkbox-gtk.desktop.in.h:2 |
2775 | 64 | msgid "Test and report system information" | 64 | msgid "Test your system and submit results to the Ubuntu Friendly project" |
2770 | 65 | msgstr "Test dan sistem informasi laporan" | ||
2771 | 66 | |||
2772 | 67 | #. description | ||
2773 | 68 | #: ../jobs/apport.txt.in:5 | ||
2774 | 69 | msgid "Test that the /var/crash directory doesn't contain anything." | ||
2776 | 70 | msgstr "" | 65 | msgstr "" |
2777 | 71 | 66 | ||
2778 | 72 | #. description | 67 | #. description |
2779 | 73 | #: ../jobs/audio.txt.in:7 | 68 | #: ../jobs/audio.txt.in:7 |
2860 | 74 | msgid "Detecting your sound device(s):" | 69 | msgid "Test to detect audio devices" |
2861 | 75 | msgstr "Neukaleun peurangkat su gata:" | 70 | msgstr "" |
2862 | 76 | 71 | ||
2863 | 77 | #. description | 72 | #. description |
2864 | 78 | #: ../jobs/audio.txt.in:7 ../jobs/disk.txt.in:4 ../jobs/graphics.txt.in:126 | 73 | #: ../jobs/audio.txt.in:16 |
2865 | 79 | #: ../jobs/memory.txt.in:4 ../jobs/networking.txt.in:16 | 74 | msgid "" |
2866 | 80 | #: ../jobs/optical.txt.in:8 ../jobs/power-management.txt.in:167 | 75 | "PURPOSE:\n" |
2867 | 81 | #: ../jobs/usb.txt.in:5 | 76 | " This test will check that internal speakers work correctly\n" |
2868 | 82 | msgid "$output" | 77 | "STEPS:\n" |
2869 | 83 | msgstr "$hasee" | 78 | " 1. Make sure that no external speakers or headphones are connected\n" |
2870 | 84 | 79 | " If testing a desktop, external speakers are allowed\n" | |
2871 | 85 | #. description | 80 | " 2. Click the Test button to play a brief tone on your audio device\n" |
2872 | 86 | #: ../jobs/audio.txt.in:7 ../jobs/bluetooth.txt.in:5 ../jobs/disk.txt.in:4 | 81 | "VERIFICATION:\n" |
2873 | 87 | #: ../jobs/graphics.txt.in:126 ../jobs/memory.txt.in:4 | 82 | " Did you hear a tone?" |
2874 | 88 | #: ../jobs/networking.txt.in:16 ../jobs/optical.txt.in:8 | 83 | msgstr "" |
2875 | 89 | #: ../jobs/power-management.txt.in:185 ../jobs/usb.txt.in:5 | 84 | |
2876 | 90 | msgid "Is this correct?" | 85 | #. description |
2877 | 91 | msgstr "Peu nyoe ka beutoi?" | 86 | #: ../jobs/audio.txt.in:33 |
2878 | 92 | 87 | msgid "" | |
2879 | 93 | #. description | 88 | "PURPOSE:\n" |
2880 | 94 | #: ../jobs/audio.txt.in:21 | 89 | " This test will check that headphones connector works correctly\n" |
2881 | 95 | msgid "" | 90 | "STEPS:\n" |
2882 | 96 | "Did you hear a sound and was that sound free of any distortion, clicks or " | 91 | " 1. Connect a pair of headphones to your audio device\n" |
2883 | 97 | "other strange noises?" | 92 | " 2. Click the Test button to play a sound to your audio device\n" |
2884 | 98 | msgstr "" | 93 | "VERIFICATION:\n" |
2885 | 99 | 94 | " Did you hear a sound through the headphones and did the sound play " | |
2886 | 100 | #. description | 95 | "without any distortion, clicks or other strange noises from your headphones?" |
2887 | 101 | #: ../jobs/audio.txt.in:33 | 96 | msgstr "" |
2888 | 102 | msgid "Please connect a pair of headphones to your audio device." | 97 | |
2889 | 103 | msgstr "Tulong neupasang headphone u peurangkat su Gata." | 98 | #. description |
2890 | 104 | 99 | #: ../jobs/audio.txt.in:49 | |
2891 | 105 | #. description | 100 | msgid "" |
2892 | 106 | #: ../jobs/audio.txt.in:33 | 101 | "PURPOSE:\n" |
2893 | 107 | msgid "" | 102 | " This test will check that recording sound using the onboard microphone " |
2894 | 108 | "Select Test to play a sound on the automatically detected playback device." | 103 | "works correctly\n" |
2895 | 109 | msgstr "" | 104 | "STEPS:\n" |
2896 | 110 | 105 | " 1. Disconnect any external microphones that you have plugged in\n" | |
2897 | 111 | #. description | 106 | " 2. Click \"Test\", then speak into your internal microphone\n" |
2898 | 112 | #: ../jobs/audio.txt.in:33 | 107 | " 3. After a few seconds, your speech will be played back to you.\n" |
2899 | 113 | msgid "" | 108 | "VERIFICATION:\n" |
2900 | 114 | "Did you hear a sound through the headphones and did the sound play without " | 109 | " Did you hear your speech played back?" |
2901 | 115 | "any distortion, clicks or other strange noises from your headphones?" | 110 | msgstr "" |
2902 | 116 | msgstr "" | 111 | |
2903 | 117 | 112 | #. description | |
2904 | 118 | #. description | 113 | #: ../jobs/audio.txt.in:66 |
2905 | 119 | #: ../jobs/audio.txt.in:47 | 114 | msgid "" |
2906 | 120 | msgid "" | 115 | "PURPOSE:\n" |
2907 | 121 | "Disconnect any external microphones that you have plugged in. Select Test, " | 116 | " This test will check that recording sound using an external microphone " |
2908 | 122 | "then speak into your internal microphone. After a few seconds, your speech " | 117 | "works correctly\n" |
2909 | 123 | "will be played back to you." | 118 | "STEPS:\n" |
2910 | 124 | msgstr "" | 119 | " 1. Connect a microphone to your microphone port\n" |
2911 | 125 | 120 | " 2. Click \"Test\", then speak into the external microphone\n" | |
2912 | 126 | #. description | 121 | " 3. After a few seconds, your speech will be played back to you\n" |
2913 | 127 | #: ../jobs/audio.txt.in:59 | 122 | "VERIFICATION:\n" |
2914 | 128 | msgid "" | 123 | " Did you hear your speech played back?" |
2915 | 129 | "Connect a microphone to your microphone port. Select Test, then speak into " | 124 | msgstr "" |
2916 | 130 | "the microphone. After a few seconds, your speech will be played back to you." | 125 | |
2917 | 131 | msgstr "" | 126 | #. description |
2918 | 132 | 127 | #: ../jobs/audio.txt.in:82 | |
2919 | 133 | #. description | 128 | msgid "" |
2920 | 134 | #: ../jobs/audio.txt.in:70 | 129 | "PURPOSE:\n" |
2921 | 135 | msgid "" | 130 | " This test will check that a USB audio device works correctly\n" |
2922 | 136 | "Connect a USB audio device to your system. Then open the volume control " | 131 | "STEPS:\n" |
2923 | 137 | "application by left-clicking on the speaker icon in the panel and selecting " | 132 | " 1. Connect a USB audio device to your system\n" |
2924 | 138 | "\"Sound Preferences\". Select the \"Input\" tab and choose your USB device. " | 133 | " 2. Open the volume control application by left-clicking on the speaker " |
2925 | 139 | " Select the \"Output\" tab and choose your USB device. When you are done, " | 134 | "icon in the panel and selecting \"Sound Settings\"\n" |
2926 | 140 | "select Test, then speak into the microphone. After a few seconds, your " | 135 | " 3. Select the \"Input\" tab and choose your USB device\n" |
2927 | 141 | "speech will be played back to you." | 136 | " 4. Select the \"Output\" tab and choose your USB device\n" |
2928 | 142 | msgstr "" | 137 | " 5. Click \"Test\", then speak into the microphone\n" |
2929 | 143 | 138 | " 6. After a few seconds, your speech will be played back to you\n" | |
2930 | 144 | #. description | 139 | "VERIFICATION:\n" |
2931 | 145 | #: ../jobs/audio.txt.in:70 ../jobs/power-management.txt.in:221 | 140 | " Did you hear your speech played back through the USB headphones?" |
2932 | 146 | msgid "Did you hear your speech played back?" | 141 | msgstr "" |
2933 | 147 | msgstr "" | 142 | |
2934 | 148 | 143 | #. description | |
2935 | 149 | #. description | 144 | #: ../jobs/audio.txt.in:102 |
2936 | 150 | #: ../jobs/audio.txt.in:81 | 145 | msgid "" |
2937 | 151 | msgid "" | 146 | "Play back a sound on the default output and listen for it on the default " |
2938 | 152 | "Play back a sound on the default output and listen for it on the \\ default " | 147 | "input. This makes the most sense when the output and input are directly " |
2859 | 153 | "input. This makes the most sense when the output and input \\ are directly " | ||
2939 | 154 | "connected, as with a patch cable." | 148 | "connected, as with a patch cable." |
2940 | 155 | msgstr "" | 149 | msgstr "" |
2941 | 156 | 150 | ||
2942 | 157 | #. description | 151 | #. description |
3011 | 158 | #: ../jobs/autotest.txt.in:3 | 152 | #: ../jobs/autotest.txt.in:6 |
3012 | 159 | msgid "Autotest suite (destructive)" | 153 | msgid "" |
3013 | 160 | msgstr "" | 154 | "PURPOSE:\n" |
3014 | 161 | 155 | " This test will attempt to install and run the Autotest Suite. These " | |
3015 | 162 | #. description | 156 | "tests can be destructive, so this test is blacklisted by default." |
3016 | 163 | #: ../jobs/bluetooth.txt.in:5 ../jobs/power-management.txt.in:185 | 157 | msgstr "" |
3017 | 164 | msgid "The address of your Bluetooth device is: $output" | 158 | |
3018 | 165 | msgstr "" | 159 | #. description |
3019 | 166 | 160 | #: ../jobs/bluetooth.txt.in:7 | |
3020 | 167 | #. description | 161 | msgid "" |
3021 | 168 | #: ../jobs/bluetooth.txt.in:15 ../jobs/graphics.txt.in:15 | 162 | "This test will detect your Bluetooth device and output the device's hardware " |
3022 | 169 | msgid "Automated test to store output in checkbox report" | 163 | "address. If no device is found, the test will exit with an error." |
3023 | 170 | msgstr "" | 164 | msgstr "" |
3024 | 171 | 165 | ||
3025 | 172 | #. description | 166 | #. description |
3026 | 173 | #: ../jobs/bluetooth.txt.in:21 | 167 | #: ../jobs/bluetooth.txt.in:16 |
3027 | 174 | msgid "" | 168 | msgid "" |
3028 | 175 | "Bluetooth browse files procedure: 1.- Enable bluetooth on any mobile device " | 169 | "Automated test to store bluetooth device information in checkbox report" |
3029 | 176 | "(PDA, smartphone, etc.) 2.- Click on the bluetooth icon in the menu bar 3.- " | 170 | msgstr "" |
3030 | 177 | "Select 'Setup new device' 3.- Look for the device in the list and select it " | 171 | |
3031 | 178 | "4.- In the device write the PIN code automatically chosen by the wizard 5.- " | 172 | #. description |
3032 | 179 | "The device should pair with the computer 6.- Right-click on the bluetooth " | 173 | #: ../jobs/bluetooth.txt.in:22 |
3033 | 180 | "icon and select browse files 7.- Authorize the computer to browse the files " | 174 | msgid "" |
3034 | 181 | "in the device if needed 8.- You should be able to browse the files" | 175 | "PURPOSE:\n" |
3035 | 182 | msgstr "" | 176 | " This test will check that bluetooth connection works correctly\n" |
3036 | 183 | 177 | "STEPS:\n" | |
3037 | 184 | #. description | 178 | " 1. Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n" |
3038 | 185 | #: ../jobs/bluetooth.txt.in:38 | 179 | " 2. Click on the bluetooth icon in the menu bar\n" |
3039 | 186 | msgid "" | 180 | " 3. Select 'Setup new device'\n" |
3040 | 187 | "Bluetooth file transfer procedure: 1.- Make sure that you're able to browse " | 181 | " 4. Look for the device in the list and select it\n" |
3041 | 188 | "the files in your mobile device 2.- Copy a file from the computer to the " | 182 | " 5. In the device write the PIN code automatically chosen by the wizard\n" |
3042 | 189 | "mobile device 3.- Verify that the file was correctly copied 4.- Copy a file " | 183 | " 6. The device should pair with the computer\n" |
3043 | 190 | "from the mobile device to the computer 5.- Verify that the file was " | 184 | " 7. Right-click on the bluetooth icon and select browse files\n" |
3044 | 191 | "correctly copied" | 185 | " 8. Authorize the computer to browse the files in the device if needed\n" |
3045 | 192 | msgstr "" | 186 | " 9. You should be able to browse the files\n" |
3046 | 193 | 187 | "VERIFICATION:\n" | |
3047 | 194 | #. description | 188 | " Did all the steps work?" |
3048 | 195 | #: ../jobs/bluetooth.txt.in:53 | 189 | msgstr "" |
3049 | 196 | msgid "" | 190 | |
3050 | 197 | "Bluetooth audio procedure: 1.- Enable the bluetooth headset 2.- Click on the " | 191 | #. description |
3051 | 198 | "bluetooth icon in the menu bar 3.- Select 'Setup new device' 4.- Look for " | 192 | #: ../jobs/bluetooth.txt.in:41 |
3052 | 199 | "the device in the list and select it 5.- In the device write the PIN code " | 193 | msgid "" |
3053 | 200 | "automatically chosen by the wizard 6.- The device should pair with the " | 194 | "PURPOSE:\n" |
3054 | 201 | "computer 7.- Select Test to record for five seconds and reproduce in the " | 195 | " This test will check that you can transfer information through a " |
3055 | 202 | "bluetooth device" | 196 | "bluetooth connection\n" |
3056 | 203 | msgstr "" | 197 | "STEPS:\n" |
3057 | 204 | 198 | " 1. Make sure that you're able to browse the files in your mobile device\n" | |
3058 | 205 | #. description | 199 | " 2. Copy a file from the computer to the mobile device\n" |
3059 | 206 | #: ../jobs/bluetooth.txt.in:69 | 200 | " 3. Copy a file from the mobile device to the computer\n" |
3060 | 207 | msgid "" | 201 | "VERIFICATION:\n" |
3061 | 208 | "Bluetooth keyboard procedure: 1.- Enable the bluetooth keyboard 2.- Click on " | 202 | " Were all files copied correctly?" |
3062 | 209 | "the bluetooth icon in the menu bar 3.- Select 'Setup new device' 4.- Look " | 203 | msgstr "" |
3063 | 210 | "for the device in the list and select it 5.- Select Test to enter text" | 204 | |
3064 | 211 | msgstr "" | 205 | #. description |
3065 | 212 | 206 | #: ../jobs/bluetooth.txt.in:55 | |
3066 | 213 | #. description | 207 | msgid "" |
3067 | 214 | #: ../jobs/bluetooth.txt.in:82 | 208 | "PURPOSE:\n" |
3068 | 215 | msgid "" | 209 | " This test will check that you can record and hear audio using a " |
3069 | 216 | "Bluetooth mouse procedure: 1.- Enable the bluetooth mouse 2.- Click on the " | 210 | "bluetooth audio device\n" |
3070 | 217 | "bluetooth icon in the menu bar 3.- Select 'Setup new device' 4.- Look for " | 211 | "STEPS:\n" |
3071 | 218 | "the device in the list and select it 5.- Move the mouse around the screen 6.-" | 212 | " 1. Enable the bluetooth headset\n" |
3072 | 219 | " Perform some single/double/right click operations" | 213 | " 2. Click on the bluetooth icon in the menu bar\n" |
3073 | 220 | msgstr "" | 214 | " 3. Select 'Setup new device'\n" |
3074 | 221 | 215 | " 4. Look for the device in the list and select it\n" | |
3075 | 222 | #. description | 216 | " 5. In the device write the PIN code automatically chosen by the wizard\n" |
3076 | 223 | #: ../jobs/bluetooth.txt.in:82 ../jobs/optical.txt.in:72 | 217 | " 6. The device should pair with the computer\n" |
3077 | 224 | #: ../jobs/power-management.txt.in:194 ../jobs/usb.txt.in:27 | 218 | " 7. Click \"Test\" to record for five seconds and reproduce in the " |
3078 | 225 | msgid "Did all the steps work?" | 219 | "bluetooth device\n" |
3079 | 220 | "VERIFICATION:\n" | ||
3080 | 221 | " Did you hear the sound you recorded in the bluetooth" | ||
3081 | 222 | msgstr "" | ||
3082 | 223 | |||
3083 | 224 | #. description | ||
3084 | 225 | #: ../jobs/bluetooth.txt.in:73 | ||
3085 | 226 | msgid "" | ||
3086 | 227 | "PURPOSE:\n" | ||
3087 | 228 | " This test will check that you can use a bluetooth keyboard\n" | ||
3088 | 229 | "STEPS:\n" | ||
3089 | 230 | " 1. Enable the bluetooth keyboard\n" | ||
3090 | 231 | " 2. Click on the bluetooth icon in the menu bar\n" | ||
3091 | 232 | " 3. Select 'Setup new device'\n" | ||
3092 | 233 | " 4. Look for the device in the list and select it\n" | ||
3093 | 234 | " 5. Click \"Test\"\n" | ||
3094 | 235 | " 6. Enter some text\n" | ||
3095 | 236 | "VERIFICATION:\n" | ||
3096 | 237 | " Were you able to enter some text with the bluetooth keyboard?" | ||
3097 | 238 | msgstr "" | ||
3098 | 239 | |||
3099 | 240 | #. description | ||
3100 | 241 | #: ../jobs/bluetooth.txt.in:89 | ||
3101 | 242 | msgid "" | ||
3102 | 243 | "PURPOSE:\n" | ||
3103 | 244 | " This test will check that you can use a bluetooth mouse\n" | ||
3104 | 245 | "STEPS:\n" | ||
3105 | 246 | " 1. Enable the bluetooth mouse\n" | ||
3106 | 247 | " 2. Click on the bluetooth icon in the menu bar\n" | ||
3107 | 248 | " 3. Select 'Setup new device'\n" | ||
3108 | 249 | " 4. Look for the device in the list and select it\n" | ||
3109 | 250 | " 5. Move the mouse around the screen\n" | ||
3110 | 251 | " 6. Perform some single/double/right click operations\n" | ||
3111 | 252 | "VERIFICATION:\n" | ||
3112 | 253 | " Did the mouse work as expected?" | ||
3113 | 226 | msgstr "" | 254 | msgstr "" |
3114 | 227 | 255 | ||
3115 | 228 | #. description | 256 | #. description |
3116 | 229 | #: ../jobs/camera.txt.in:7 | 257 | #: ../jobs/camera.txt.in:7 |
3150 | 230 | msgid "Automated test case that attempts to detect a camera" | 258 | msgid "This Automated test attempts to detect a camera." |
3151 | 231 | msgstr "" | 259 | msgstr "" |
3152 | 232 | 260 | ||
3153 | 233 | #. description | 261 | #. description |
3154 | 234 | #: ../jobs/camera.txt.in:16 | 262 | #: ../jobs/camera.txt.in:16 |
3155 | 235 | msgid "Select Test to display a video capture from the camera" | 263 | msgid "" |
3156 | 236 | msgstr "" | 264 | "PURPOSE:\n" |
3157 | 237 | 265 | " This test will check that the built-in camera works\n" | |
3158 | 238 | #. description | 266 | "STEPS:\n" |
3159 | 239 | #: ../jobs/camera.txt.in:16 | 267 | " 1. Click on Test to display a video capture from the camera\n" |
3160 | 240 | msgid "Did you see the video capture?" | 268 | "VERIFICATION:\n" |
3161 | 241 | msgstr "" | 269 | " Did you see the video capture?" |
3162 | 242 | 270 | msgstr "" | |
3163 | 243 | #. description | 271 | |
3164 | 244 | #: ../jobs/camera.txt.in:30 | 272 | #. description |
3165 | 245 | msgid "Select Test to display a still image from the camera" | 273 | #: ../jobs/camera.txt.in:33 |
3166 | 246 | msgstr "" | 274 | msgid "" |
3167 | 247 | 275 | "PURPOSE:\n" | |
3168 | 248 | #. description | 276 | " This test will check that the built-in camera works\n" |
3169 | 249 | #: ../jobs/camera.txt.in:30 | 277 | "STEPS:\n" |
3170 | 250 | msgid "Did you see the image?" | 278 | " 1. Click on Test to display a still image from the camera\n" |
3171 | 251 | msgstr "" | 279 | "VERIFICATION:\n" |
3172 | 252 | 280 | " Did you see the image?" | |
3173 | 253 | #. description | 281 | msgstr "" |
3174 | 254 | #: ../jobs/camera.txt.in:43 | 282 | |
3175 | 255 | msgid "" | 283 | #. description |
3176 | 256 | "Select Test to capture video to a file and open it in totem. Please make " | 284 | #: ../jobs/camera.txt.in:49 |
3177 | 257 | "sure that both audio and video is captured." | 285 | msgid "" |
3178 | 258 | msgstr "" | 286 | "PURPOSE:\n" |
3179 | 259 | 287 | " This test will check that you can capture video with the built-in " | |
3180 | 260 | #. description | 288 | "camera\n" |
3181 | 261 | #: ../jobs/camera.txt.in:43 | 289 | "STEPS:\n" |
3182 | 262 | msgid "Did you see/hear the capture?" | 290 | " 1. Click on Test to capture video to a file (it will automatically open " |
3183 | 291 | "in Totem)\n" | ||
3184 | 292 | "VERIFICATION:\n" | ||
3185 | 293 | " Did you see and hear the capture?" | ||
3186 | 263 | msgstr "" | 294 | msgstr "" |
3187 | 264 | 295 | ||
3188 | 265 | #. description | 296 | #. description |
3189 | 266 | #: ../jobs/codecs.txt.in:7 | 297 | #: ../jobs/codecs.txt.in:7 |
3230 | 267 | msgid "Select Test to play an Ogg Vorbis file (.ogg)" | 298 | msgid "" |
3231 | 268 | msgstr "" | 299 | "PURPOSE:\n" |
3232 | 269 | 300 | " This test will verify your system's ability to play Ogg Vorbis audio " | |
3233 | 270 | #. description | 301 | "files.\n" |
3234 | 271 | #: ../jobs/codecs.txt.in:20 | 302 | "STEPS:\n" |
3235 | 272 | msgid "Select Test to play a Wave Audio format file (.wav)" | 303 | " 1. Click Test to play an Ogg Vorbis file (.ogg)\n" |
3236 | 273 | msgstr "" | 304 | " 2. Please close the player to proceed.\n" |
3237 | 274 | 305 | "VERIFICATION:\n" | |
3238 | 275 | #. description | 306 | " Did the sample play correctly?" |
3239 | 276 | #: ../jobs/codecs.txt.in:20 | 307 | msgstr "" |
3240 | 277 | msgid "Did the sample play correctly?" | 308 | |
3241 | 278 | msgstr "" | 309 | #. description |
3242 | 279 | 310 | #: ../jobs/codecs.txt.in:22 | |
3243 | 280 | #. description | 311 | msgid "" |
3244 | 281 | #: ../jobs/codecs.txt.in:33 | 312 | "PURPOSE:\n" |
3245 | 282 | msgid "" | 313 | " This test will verify your system's ability to play Wave Audio files.\n" |
3246 | 283 | "Select 'Test' to play some audio, and try pausing and resuming playback " | 314 | "STEPS:\n" |
3247 | 284 | "while the it is playing." | 315 | " 1. Select Test to play a Wave Audio format file (.wav)\n" |
3248 | 285 | msgstr "" | 316 | " 2. Please close the player to proceed.\n" |
3249 | 286 | 317 | "VERIFICATION:\n" | |
3250 | 287 | #. description | 318 | " Did the sample play correctly?" |
3211 | 288 | #: ../jobs/codecs.txt.in:33 | ||
3212 | 289 | msgid "Did the audio play and pause as expected?" | ||
3213 | 290 | msgstr "" | ||
3214 | 291 | |||
3215 | 292 | #. description | ||
3216 | 293 | #: ../jobs/codecs.txt.in:46 | ||
3217 | 294 | msgid "" | ||
3218 | 295 | "Select 'Test' to play a video, and try pausing and resuming playback while " | ||
3219 | 296 | "the video is playing." | ||
3220 | 297 | msgstr "" | ||
3221 | 298 | |||
3222 | 299 | #. description | ||
3223 | 300 | #: ../jobs/codecs.txt.in:46 | ||
3224 | 301 | msgid "(Please close Movie Player to proceed.)" | ||
3225 | 302 | msgstr "" | ||
3226 | 303 | |||
3227 | 304 | #. description | ||
3228 | 305 | #: ../jobs/codecs.txt.in:46 | ||
3229 | 306 | msgid "Did the video play and pause as expected?" | ||
3251 | 307 | msgstr "" | 319 | msgstr "" |
3252 | 308 | 320 | ||
3253 | 309 | #. description | 321 | #. description |
3254 | 310 | #: ../jobs/cpu.txt.in:8 | 322 | #: ../jobs/cpu.txt.in:8 |
3255 | 311 | msgid "" | 323 | msgid "" |
3258 | 312 | "Test the CPU scaling capabilities using Colin King's Firmware Test Suite " | 324 | "Test the CPU scaling capabilities using Firmware Test Suite (fwts cpufreq)." |
3257 | 313 | "tool." | ||
3259 | 314 | msgstr "" | 325 | msgstr "" |
3260 | 315 | 326 | ||
3261 | 316 | #. description | 327 | #. description |
3262 | @@ -325,12 +336,12 @@ | |||
3263 | 325 | 336 | ||
3264 | 326 | #. description | 337 | #. description |
3265 | 327 | #: ../jobs/cpu.txt.in:30 | 338 | #: ../jobs/cpu.txt.in:30 |
3267 | 328 | msgid "Checks cpu topology for accuracy" | 339 | msgid "This test checks cpu topology for accuracy" |
3268 | 329 | msgstr "" | 340 | msgstr "" |
3269 | 330 | 341 | ||
3270 | 331 | #. description | 342 | #. description |
3271 | 332 | #: ../jobs/cpu.txt.in:38 | 343 | #: ../jobs/cpu.txt.in:38 |
3273 | 333 | msgid "Checks that CPU frequency governors are obeyed when set." | 344 | msgid "This test checks that CPU frequency governors are obeyed when set." |
3274 | 334 | msgstr "" | 345 | msgstr "" |
3275 | 335 | 346 | ||
3276 | 336 | #. description | 347 | #. description |
3277 | @@ -390,120 +401,89 @@ | |||
3278 | 390 | 401 | ||
3279 | 391 | #. description | 402 | #. description |
3280 | 392 | #: ../jobs/disk.txt.in:4 | 403 | #: ../jobs/disk.txt.in:4 |
3282 | 393 | msgid "The following hard drives were detected:" | 404 | msgid "Detects and displays disks attached to the system." |
3283 | 394 | msgstr "" | 405 | msgstr "" |
3284 | 395 | 406 | ||
3285 | 396 | #. description | 407 | #. description |
3287 | 397 | #: ../jobs/disk.txt.in:14 | 408 | #: ../jobs/disk.txt.in:9 |
3288 | 398 | msgid "Benchmark for each disk " | 409 | msgid "Benchmark for each disk " |
3289 | 399 | msgstr "" | 410 | msgstr "" |
3290 | 400 | 411 | ||
3291 | 401 | #. description | 412 | #. description |
3293 | 402 | #: ../jobs/disk.txt.in:36 | 413 | #: ../jobs/disk.txt.in:26 |
3294 | 403 | msgid "SMART test" | 414 | msgid "SMART test" |
3295 | 404 | msgstr "" | 415 | msgstr "" |
3296 | 405 | 416 | ||
3297 | 406 | #. description | 417 | #. description |
3299 | 407 | #: ../jobs/disk.txt.in:51 | 418 | #: ../jobs/disk.txt.in:42 |
3300 | 408 | msgid "Maximum disk space used during a default installation test" | 419 | msgid "Maximum disk space used during a default installation test" |
3301 | 409 | msgstr "" | 420 | msgstr "" |
3302 | 410 | 421 | ||
3303 | 411 | #. description | 422 | #. description |
3305 | 412 | #: ../jobs/disk.txt.in:66 | 423 | #: ../jobs/disk.txt.in:57 |
3306 | 413 | msgid "Verify system storage performs at or above baseline performance" | 424 | msgid "Verify system storage performs at or above baseline performance" |
3307 | 414 | msgstr "" | 425 | msgstr "" |
3308 | 415 | 426 | ||
3309 | 416 | #. description | 427 | #. description |
3311 | 417 | #: ../jobs/disk.txt.in:83 | 428 | #: ../jobs/disk.txt.in:74 |
3312 | 418 | msgid "" | 429 | msgid "" |
3313 | 419 | "Verify that storage devices, such as Fibre Channel and RAID can be detected " | 430 | "Verify that storage devices, such as Fibre Channel and RAID can be detected " |
3314 | 420 | "and perform under stress." | 431 | "and perform under stress." |
3315 | 421 | msgstr "" | 432 | msgstr "" |
3316 | 422 | 433 | ||
3317 | 423 | #. description | 434 | #. description |
3385 | 424 | #: ../jobs/evolution.txt.in:5 | 435 | #: ../jobs/fingerprint.txt.in:3 |
3386 | 425 | msgid "" | 436 | msgid "" |
3387 | 426 | "Click the \"Test\" button to launch Evolution, then configure it to connect " | 437 | "PURPOSE:\n" |
3388 | 427 | "to a POP3 account." | 438 | " This test will verify that a fingerprint reader will work properly for " |
3389 | 428 | msgstr "" | 439 | "logging into your system.\n" |
3390 | 429 | 440 | "PREREQUISITES:\n" | |
3391 | 430 | #. description | 441 | " This test case assumes that there's a testing account from which test " |
3392 | 431 | #: ../jobs/evolution.txt.in:14 | 442 | "cases are run and a personal account that the tester uses to verify the " |
3393 | 432 | msgid "" | 443 | "fingerprint reader\n" |
3394 | 433 | "Click the \"Test\" button to launch Evolution, then configure it to connect " | 444 | "STEPS:\n" |
3395 | 434 | "to a IMAP account." | 445 | " 1. Click on the user switcher applet.\n" |
3396 | 435 | msgstr "" | 446 | " 2. Select your user name.\n" |
3397 | 436 | 447 | " 3. A window should appear that provides the ability to login either " | |
3398 | 437 | #. description | 448 | "typing your password or using fingerprint authentication.\n" |
3399 | 438 | #: ../jobs/evolution.txt.in:14 | 449 | " 4. Use the fingerprint reader to login.\n" |
3400 | 439 | msgid "Were you able to receive and read e-mail correctly?" | 450 | " 5. Click on the user switcher applet.\n" |
3401 | 440 | msgstr "" | 451 | " 6. Select the testing account to continue running tests.\n" |
3402 | 441 | 452 | "VERIFICATION:\n" | |
3403 | 442 | #. description | 453 | " Did the authentication procedure work correctly?" |
3404 | 443 | #: ../jobs/evolution.txt.in:23 | 454 | msgstr "" |
3405 | 444 | msgid "" | 455 | |
3406 | 445 | "Click the \"Test\" button to launch Evolution, then configure it to connect " | 456 | #. description |
3407 | 446 | "to a SMTP account." | 457 | #: ../jobs/fingerprint.txt.in:20 |
3408 | 447 | msgstr "" | 458 | msgid "" |
3409 | 448 | 459 | "PURPOSE:\n" | |
3410 | 449 | #. description | 460 | " This test will verify that a fingerprint reader can be used to unlock a " |
3411 | 450 | #: ../jobs/evolution.txt.in:23 | 461 | "locked system.\n" |
3412 | 451 | msgid "Were you able to send e-mail without errors?" | 462 | "STEPS:\n" |
3413 | 452 | msgstr "" | 463 | " 1. Click on the user switcher applet.\n" |
3414 | 453 | 464 | " 2. Select 'Lock screen'.\n" | |
3415 | 454 | #. description | 465 | " 3. Press any key or move the mouse.\n" |
3416 | 455 | #: ../jobs/fingerprint.txt.in:3 | 466 | " 4. A window should appear that provides the ability to unlock either " |
3417 | 456 | msgid "" | 467 | "typing your password or using fingerprint authentication.\n" |
3418 | 457 | "Prerequisites: This test case assumes that there's a testing account from " | 468 | " 5. Use the fingerprint reader to unlock.\n" |
3419 | 458 | "which test cases are run and a personal account that the tester uses to " | 469 | " 6. Your screen should be unlocked.\n" |
3420 | 459 | "verify the fingerprint reader" | 470 | "VERIFICATION:\n" |
3421 | 460 | msgstr "" | 471 | " Did the authentication procedure work correctly?" |
3355 | 461 | |||
3356 | 462 | #. description | ||
3357 | 463 | #: ../jobs/fingerprint.txt.in:3 | ||
3358 | 464 | msgid "" | ||
3359 | 465 | "Fingerprint login verification procedure:\n" | ||
3360 | 466 | " 1.- Click on the user switcher applet.\n" | ||
3361 | 467 | " 2.- Select your user name.\n" | ||
3362 | 468 | " 3.- A window should appear that provides the ability to login either typing " | ||
3363 | 469 | "your password or using fingerprint authentication.\n" | ||
3364 | 470 | " 4.- Use the fingerprint reader to login.\n" | ||
3365 | 471 | " 5.- Click on the user switcher applet.\n" | ||
3366 | 472 | " 6.- Select the testing account to continue running tests." | ||
3367 | 473 | msgstr "" | ||
3368 | 474 | |||
3369 | 475 | #. description | ||
3370 | 476 | #: ../jobs/fingerprint.txt.in:18 | ||
3371 | 477 | msgid "" | ||
3372 | 478 | "Fingerprint unlock verification procedure:\n" | ||
3373 | 479 | " 1.- Click on the user switcher applet.\n" | ||
3374 | 480 | " 2.- Select 'Lock screen'.\n" | ||
3375 | 481 | " 3.- Press any key or move the mouse.\n" | ||
3376 | 482 | " 4.- A window should appear that provides the ability to unlock either " | ||
3377 | 483 | "typing your password or using fingerprint authentication.\n" | ||
3378 | 484 | " 5.- Use the fingerprint reader to unlock.\n" | ||
3379 | 485 | " 6.- Your screen should be unlocked." | ||
3380 | 486 | msgstr "" | ||
3381 | 487 | |||
3382 | 488 | #. description | ||
3383 | 489 | #: ../jobs/fingerprint.txt.in:18 | ||
3384 | 490 | msgid "Did the authentication procedure work correctly?" | ||
3422 | 491 | msgstr "" | 472 | msgstr "" |
3423 | 492 | 473 | ||
3424 | 493 | #. description | 474 | #. description |
3425 | 494 | #: ../jobs/firewire.txt.in:3 | 475 | #: ../jobs/firewire.txt.in:3 |
3426 | 495 | msgid "" | 476 | msgid "" |
3438 | 496 | "Firewire HDD verification procedure:\n" | 477 | "PURPOSE:\n" |
3439 | 497 | " 1.- Plug a Firewire HDD into the computer.\n" | 478 | " This test will check that the firewire port works\n" |
3440 | 498 | " 2.- A window should be opened asking which action should be performed (open " | 479 | "STEPS:\n" |
3441 | 499 | "folder, photo manager, etc).\n" | 480 | " 1. Plug a Firewire HDD into the computer\n" |
3442 | 500 | " 3.- Copy some files from your internal HDD to the firewire HDD.\n" | 481 | " 2. Either a window asking which action should be performed (open folder, " |
3443 | 501 | " 4.- Copy some files from the firewire HDD to your internal HDD." | 482 | "photo manager, etc) or a file browser will open.\n" |
3444 | 502 | msgstr "" | 483 | " 3. Copy some files from your internal HDD to the firewire HDD\n" |
3445 | 503 | 484 | " 4. Copy some files from the firewire HDD to your internal HDD\n" | |
3446 | 504 | #. description | 485 | "VERIFICATION:\n" |
3447 | 505 | #: ../jobs/firewire.txt.in:3 ../jobs/usb.txt.in:71 | 486 | " Do the copy operations work as expected?" |
3437 | 506 | msgid "Do the copy operations work as expected?" | ||
3448 | 507 | msgstr "" | 487 | msgstr "" |
3449 | 508 | 488 | ||
3450 | 509 | #. description | 489 | #. description |
3451 | @@ -512,345 +492,391 @@ | |||
3452 | 512 | msgstr "" | 492 | msgstr "" |
3453 | 513 | 493 | ||
3454 | 514 | #. description | 494 | #. description |
3455 | 515 | #: ../jobs/gcalctool.txt.in:5 | ||
3456 | 516 | msgid "Click the \"Test\" button to open the calculator." | ||
3457 | 517 | msgstr "" | ||
3458 | 518 | |||
3459 | 519 | #. description | ||
3460 | 520 | #: ../jobs/gcalctool.txt.in:5 | ||
3461 | 521 | msgid "Did it launch correctly?" | ||
3462 | 522 | msgstr "" | ||
3463 | 523 | |||
3464 | 524 | #. description | ||
3465 | 525 | #: ../jobs/gcalctool.txt.in:15 | ||
3466 | 526 | msgid "" | ||
3467 | 527 | "1. Simple math functions (+,-,/,*) 2. Nested math functions ((,)) 3. " | ||
3468 | 528 | "Fractional math 4. Decimal math" | ||
3469 | 529 | msgstr "" | ||
3470 | 530 | |||
3471 | 531 | #. description | ||
3472 | 532 | #: ../jobs/gcalctool.txt.in:30 | ||
3473 | 533 | msgid "1. Memory set 2. Memory reset 3. Memory last clear 4. Memory clear" | ||
3474 | 534 | msgstr "" | ||
3475 | 535 | |||
3476 | 536 | #. description | ||
3477 | 537 | #: ../jobs/gcalctool.txt.in:45 | ||
3478 | 538 | msgid "Click the \"Test\" button to open the calculator and perform:" | ||
3479 | 539 | msgstr "" | ||
3480 | 540 | |||
3481 | 541 | #. description | ||
3482 | 542 | #: ../jobs/gcalctool.txt.in:45 | ||
3483 | 543 | msgid "1. Cut 2. Copy 3. Paste" | ||
3484 | 544 | msgstr "" | ||
3485 | 545 | |||
3486 | 546 | #. description | ||
3487 | 547 | #: ../jobs/gcalctool.txt.in:45 | ||
3488 | 548 | msgid "Did the functions perform as expected?" | ||
3489 | 549 | msgstr "" | ||
3490 | 550 | |||
3491 | 551 | #. description | ||
3492 | 552 | #: ../jobs/gedit.txt.in:5 | ||
3493 | 553 | msgid "Click the \"Test\" button to open gedit." | ||
3494 | 554 | msgstr "" | ||
3495 | 555 | |||
3496 | 556 | #. description | ||
3497 | 557 | #: ../jobs/gedit.txt.in:5 | ||
3498 | 558 | msgid "" | ||
3499 | 559 | "Enter some text and save the file (make a note of the file name you use), " | ||
3500 | 560 | "then close gedit." | ||
3501 | 561 | msgstr "" | ||
3502 | 562 | |||
3503 | 563 | #. description | ||
3504 | 564 | #: ../jobs/gedit.txt.in:17 | ||
3505 | 565 | msgid "" | ||
3506 | 566 | "Click the \"Test\" button to open gedit, and re-open the file you created " | ||
3507 | 567 | "previously." | ||
3508 | 568 | msgstr "" | ||
3509 | 569 | |||
3510 | 570 | #. description | ||
3511 | 571 | #: ../jobs/gedit.txt.in:17 | ||
3512 | 572 | msgid "Edit then save the file, then close gedit." | ||
3513 | 573 | msgstr "" | ||
3514 | 574 | |||
3515 | 575 | #. description | ||
3516 | 576 | #: ../jobs/gedit.txt.in:17 ../jobs/gnome-terminal.txt.in:5 | ||
3517 | 577 | msgid "Did this perform as expected?" | ||
3518 | 578 | msgstr "" | ||
3519 | 579 | |||
3520 | 580 | #. description | ||
3521 | 581 | #: ../jobs/gnome-terminal.txt.in:5 | ||
3522 | 582 | msgid "Click the \"Test\" button to open Terminal." | ||
3523 | 583 | msgstr "" | ||
3524 | 584 | |||
3525 | 585 | #. description | ||
3526 | 586 | #: ../jobs/gnome-terminal.txt.in:5 | ||
3527 | 587 | msgid "" | ||
3528 | 588 | "Type 'ls' and press enter. You should see a list of files and folder in your " | ||
3529 | 589 | "home directory." | ||
3530 | 590 | msgstr "" | ||
3531 | 591 | |||
3532 | 592 | #. description | ||
3533 | 593 | #: ../jobs/gnome-terminal.txt.in:5 | ||
3534 | 594 | msgid "Close the terminal window." | ||
3535 | 595 | msgstr "" | ||
3536 | 596 | |||
3537 | 597 | #. description | ||
3538 | 598 | #: ../jobs/graphics.txt.in:5 | 495 | #: ../jobs/graphics.txt.in:5 |
3541 | 599 | msgid "" | 496 | msgid "Test to output the Xorg version" |
3540 | 600 | "2d graphics appears to be working, your running X.Org version is: $output" | ||
3542 | 601 | msgstr "" | 497 | msgstr "" |
3543 | 602 | 498 | ||
3544 | 603 | #. description | 499 | #. description |
3546 | 604 | #: ../jobs/graphics.txt.in:23 | 500 | #: ../jobs/graphics.txt.in:12 |
3547 | 605 | msgid "Run gtkperf to make sure that GTK based test cases work" | 501 | msgid "Run gtkperf to make sure that GTK based test cases work" |
3548 | 606 | msgstr "" | 502 | msgstr "" |
3549 | 607 | 503 | ||
3550 | 608 | #. description | 504 | #. description |
3589 | 609 | #: ../jobs/graphics.txt.in:23 | 505 | #: ../jobs/graphics.txt.in:18 |
3590 | 610 | msgid "" | 506 | msgid "" |
3591 | 611 | "In the future add the returned time as a benchmark result to the checkbox " | 507 | "PURPOSE:\n" |
3592 | 612 | "report" | 508 | " This test will verify that the GUI is usable after manually changing " |
3593 | 613 | msgstr "" | 509 | "resolution\n" |
3594 | 614 | 510 | "STEPS:\n" | |
3595 | 615 | #. description | 511 | " 1. Open the Displays application\n" |
3596 | 616 | #: ../jobs/graphics.txt.in:31 | 512 | " 2. Select a new resolution from the dropdown list\n" |
3597 | 617 | msgid "" | 513 | " 3. Click on Apply\n" |
3598 | 618 | "Display resolution change procedure: 1.- Open System->Preferences->Monitors " | 514 | " 4. Select the original resolution from the dropdown list\n" |
3599 | 619 | "2.- Select a new resolution from the dropdown list 3.- Click on Apply 4.- " | 515 | " 5. Click on Apply\n" |
3600 | 620 | "The resolution should change 5.- Select the original resolution from the " | 516 | "VERIFICATION:\n" |
3601 | 621 | "dropdown list 6.- Click on Apply 7.- The resolution should change again" | 517 | " Did the resolution change as expected?" |
3602 | 622 | msgstr "" | 518 | msgstr "" |
3603 | 623 | 519 | ||
3604 | 624 | #. description | 520 | #. description |
3605 | 625 | #: ../jobs/graphics.txt.in:31 | 521 | #: ../jobs/graphics.txt.in:33 |
3606 | 626 | msgid "Did the resolution change as expected?" | 522 | msgid "" |
3607 | 627 | msgstr "" | 523 | "PURPOSE:\n" |
3608 | 628 | 524 | " This test will test display rotation\n" | |
3609 | 629 | #. description | 525 | "STEPS:\n" |
3610 | 630 | #: ../jobs/graphics.txt.in:46 | 526 | " 1. Open the Displays application\n" |
3611 | 631 | msgid "" | 527 | " 2. Select a new rotation value from the dropdown list\n" |
3612 | 632 | "Display rotation verification procedure: 1.- Open System->Preferences-" | 528 | " 3. Click on Apply\n" |
3613 | 633 | ">Monitors 2.- Select a new rotation value from the dropdown list 3.- Click " | 529 | " 4. Click on Restore Previous Configuration\n" |
3614 | 634 | "on Apply 4.- The display should be rotated according to the new " | 530 | " 5. Click on Apply\n" |
3615 | 635 | "configuration value 5.- Click on Restore Previous Configuration 6.- The " | 531 | " 6. Repeat 2-5 for different rotation values\n" |
3616 | 636 | "display configuration change should be reverted 7.- Repeat 2-6 for different " | 532 | "VERIFICATION:\n" |
3617 | 637 | "rotation values" | 533 | " Did the display rotation change as expected?" |
3618 | 638 | msgstr "" | 534 | msgstr "" |
3619 | 639 | 535 | ||
3620 | 640 | #. description | 536 | #. description |
3621 | 641 | #: ../jobs/graphics.txt.in:46 | 537 | #: ../jobs/graphics.txt.in:50 |
3584 | 642 | msgid "Did the display rotation change as expected?" | ||
3585 | 643 | msgstr "" | ||
3586 | 644 | |||
3587 | 645 | #. description | ||
3588 | 646 | #: ../jobs/graphics.txt.in:62 ../jobs/sru_suite.txt.in:151 | ||
3622 | 647 | msgid "Test that the X process is running." | 538 | msgid "Test that the X process is running." |
3623 | 648 | msgstr "" | 539 | msgstr "" |
3624 | 649 | 540 | ||
3625 | 650 | #. description | 541 | #. description |
3627 | 651 | #: ../jobs/graphics.txt.in:68 ../jobs/sru_suite.txt.in:157 | 542 | #: ../jobs/graphics.txt.in:56 |
3628 | 652 | msgid "Test that the X is not running in failsafe mode." | 543 | msgid "Test that the X is not running in failsafe mode." |
3629 | 653 | msgstr "" | 544 | msgstr "" |
3630 | 654 | 545 | ||
3631 | 655 | #. description | 546 | #. description |
3644 | 656 | #: ../jobs/graphics.txt.in:75 | 547 | #: ../jobs/graphics.txt.in:63 |
3645 | 657 | msgid "Test that X does not leak memory when running programs." | 548 | msgid "" |
3646 | 658 | msgstr "" | 549 | "Test that X does not leak memory when running programs on systems with intel " |
3647 | 659 | 550 | "based graphics." | |
3648 | 660 | #. description | 551 | msgstr "" |
3649 | 661 | #: ../jobs/graphics.txt.in:82 | 552 | |
3650 | 662 | msgid "This display is using the following resolution:" | 553 | #. description |
3651 | 663 | msgstr "" | 554 | #: ../jobs/graphics.txt.in:70 |
3652 | 664 | 555 | msgid "" | |
3653 | 665 | #. description | 556 | "PURPOSE:\n" |
3654 | 666 | #: ../jobs/graphics.txt.in:82 | 557 | " This test will verify the default display resolution\n" |
3655 | 667 | msgid "Is this acceptable for your display?" | 558 | "STEPS:\n" |
3656 | 559 | " 1. This display is using the following resolution:\n" | ||
3657 | 560 | "INFO:\n" | ||
3658 | 561 | " $output\n" | ||
3659 | 562 | "VERIFICATION:\n" | ||
3660 | 563 | " Is this acceptable for your display?" | ||
3661 | 564 | msgstr "" | ||
3662 | 565 | |||
3663 | 566 | #. description | ||
3664 | 567 | #: ../jobs/graphics.txt.in:85 | ||
3665 | 568 | msgid "" | ||
3666 | 569 | "Ensure the current resolution meets or exceeds the recommended minimum " | ||
3667 | 570 | "resolution (800x600). See here for details:" | ||
3668 | 571 | msgstr "" | ||
3669 | 572 | |||
3670 | 573 | #. description | ||
3671 | 574 | #: ../jobs/graphics.txt.in:85 | ||
3672 | 575 | msgid "https://help.ubuntu.com/community/Installation/SystemRequirements" | ||
3673 | 668 | msgstr "" | 576 | msgstr "" |
3674 | 669 | 577 | ||
3675 | 670 | #. description | 578 | #. description |
3676 | 671 | #: ../jobs/graphics.txt.in:95 | 579 | #: ../jobs/graphics.txt.in:95 |
3677 | 672 | msgid "" | 580 | msgid "" |
3723 | 673 | "Ensure the current resolution meets or exceeds the recommended minimum " | 581 | "PURPOSE:\n" |
3724 | 674 | "resolution (1024 x 768). See here for details:" | 582 | " This test will test the default display\n" |
3725 | 675 | msgstr "" | 583 | "STEPS:\n" |
3726 | 676 | 584 | " 1. Click \"Test\" to display a video test.\n" | |
3727 | 677 | #. description | 585 | "VERIFICATION:\n" |
3728 | 678 | #: ../jobs/graphics.txt.in:107 | 586 | " Do you see color bars and static?" |
3729 | 679 | msgid "" | 587 | msgstr "" |
3730 | 680 | "Ensure the current resolution meets or exceeds the recommended minimum " | 588 | |
3731 | 681 | "resolution (1024 x 600). See here for details:" | 589 | #. description |
3732 | 682 | msgstr "" | 590 | #: ../jobs/graphics.txt.in:107 |
3733 | 683 | 591 | msgid "" | |
3734 | 684 | #. description | 592 | "PURPOSE:\n" |
3735 | 685 | #: ../jobs/graphics.txt.in:107 | 593 | " This test checks the detected video modes\n" |
3736 | 686 | msgid "https://help.ubuntu.com/community/Installation/SystemRequirements" | 594 | "STEPS:\n" |
3737 | 687 | msgstr "" | 595 | " 1. The following screens and video modes have been detected on your " |
3738 | 688 | 596 | "system\n" | |
3739 | 689 | #. description | 597 | "INFO:\n" |
3740 | 690 | #: ../jobs/graphics.txt.in:117 | 598 | " $output\n" |
3741 | 691 | msgid "Select Test to display a video test." | 599 | "VERIFICATION:\n" |
3742 | 692 | msgstr "" | 600 | " Are those correct?" |
3743 | 693 | 601 | msgstr "" | |
3744 | 694 | #. description | 602 | |
3745 | 695 | #: ../jobs/graphics.txt.in:117 | 603 | #. description |
3746 | 696 | msgid "Do you see color bars and static?" | 604 | #: ../jobs/graphics.txt.in:122 |
3747 | 697 | msgstr "" | 605 | msgid "" |
3748 | 698 | 606 | "PURPOSE:\n" | |
3749 | 699 | #. description | 607 | " This test cycles through the detected video modes\n" |
3750 | 700 | #: ../jobs/graphics.txt.in:126 | 608 | "STEPS:\n" |
3751 | 701 | msgid "" | 609 | " 1. Click \"Test\" to start cycling through the video modes\n" |
3752 | 702 | "The following screens and video modes have been detected on your system:" | 610 | "VERIFICATION:\n" |
3753 | 703 | msgstr "" | 611 | " Did the screen appear to be working for each mode?" |
3754 | 704 | 612 | msgstr "" | |
3755 | 705 | #. description | 613 | |
3756 | 706 | #: ../jobs/graphics.txt.in:138 | 614 | #. description |
3757 | 707 | msgid "" | 615 | #: ../jobs/graphics.txt.in:133 |
3713 | 708 | "Select Test to cycle through the detected video modes for your system." | ||
3714 | 709 | msgstr "" | ||
3715 | 710 | |||
3716 | 711 | #. description | ||
3717 | 712 | #: ../jobs/graphics.txt.in:138 | ||
3718 | 713 | msgid "Did the screen appear to be working for each mode?" | ||
3719 | 714 | msgstr "" | ||
3720 | 715 | |||
3721 | 716 | #. description | ||
3722 | 717 | #: ../jobs/graphics.txt.in:146 | ||
3758 | 718 | msgid "Check that the hardware is able to run compiz." | 616 | msgid "Check that the hardware is able to run compiz." |
3759 | 719 | msgstr "" | 617 | msgstr "" |
3760 | 720 | 618 | ||
3761 | 721 | #. description | 619 | #. description |
3775 | 722 | #: ../jobs/graphics.txt.in:153 | 620 | #: ../jobs/graphics.txt.in:140 |
3776 | 723 | msgid "" | 621 | msgid "" |
3777 | 724 | "Select Test to execute glxgears to ensure that minimal 3d graphics support " | 622 | "PURPOSE:\n" |
3778 | 725 | "is in place." | 623 | " This test tests the basic 3D capabilities of your video card\n" |
3779 | 726 | msgstr "" | 624 | "STEPS:\n" |
3780 | 727 | 625 | " 1. Click \"Test\" to execute an OpenGL demo. Press ESC at any time to " | |
3781 | 728 | #. description | 626 | "close.\n" |
3782 | 729 | #: ../jobs/graphics.txt.in:153 | 627 | " 2. Verify that the animation is not jerky or slow.\n" |
3783 | 730 | msgid "Did the 3d animation appear?" | 628 | "VERIFICATION:\n" |
3784 | 731 | msgstr "" | 629 | " 1. Did the 3d animation appear?\n" |
3785 | 732 | 630 | " 2. Was the animation free from slowness/jerkiness?" | |
3786 | 733 | #. description | 631 | msgstr "" |
3787 | 734 | #: ../jobs/info.txt.in:60 ../jobs/screenshot.txt.in:7 | 632 | |
3788 | 633 | #. description | ||
3789 | 634 | #: ../jobs/hibernate.txt.in:7 | ||
3790 | 635 | msgid "" | ||
3791 | 636 | "PURPOSE:\n" | ||
3792 | 637 | " This test will check to make sure your system can successfully hibernate " | ||
3793 | 638 | "(if supported)\n" | ||
3794 | 639 | "STEPS:\n" | ||
3795 | 640 | " 1. Click on Test\n" | ||
3796 | 641 | " 2. The system will hibernate and should wake itself within 5 minutes\n" | ||
3797 | 642 | " 3. If your system does not wake itself after 5 minutes, please press the " | ||
3798 | 643 | "power button to wake the system manually\n" | ||
3799 | 644 | " 4. If the system fails to resume from hibernate, please restart System " | ||
3800 | 645 | "Testing and mark this test as Failed\n" | ||
3801 | 646 | "VERIFICATION:\n" | ||
3802 | 647 | " Did the system successfully hibernate and did it work properly after " | ||
3803 | 648 | "waking up?" | ||
3804 | 649 | msgstr "" | ||
3805 | 650 | |||
3806 | 651 | #. description | ||
3807 | 652 | #: ../jobs/info.txt.in:5 | ||
3808 | 653 | msgid "Attaches a report of installed codecs for Intel HDA" | ||
3809 | 654 | msgstr "" | ||
3810 | 655 | |||
3811 | 656 | #. description | ||
3812 | 657 | #: ../jobs/info.txt.in:10 | ||
3813 | 658 | msgid "Attaches a report of CPU information" | ||
3814 | 659 | msgstr "" | ||
3815 | 660 | |||
3816 | 661 | #. description | ||
3817 | 662 | #: ../jobs/info.txt.in:15 | ||
3818 | 663 | msgid "Attaches a copy of /var/log/dmesg to the test results" | ||
3819 | 664 | msgstr "" | ||
3820 | 665 | |||
3821 | 666 | #. description | ||
3822 | 667 | #: ../jobs/info.txt.in:20 | ||
3823 | 668 | msgid "Attaches info on DMI" | ||
3824 | 669 | msgstr "" | ||
3825 | 670 | |||
3826 | 671 | #. description | ||
3827 | 672 | #: ../jobs/info.txt.in:26 | ||
3828 | 673 | msgid "Attaches dmidecode output" | ||
3829 | 674 | msgstr "" | ||
3830 | 675 | |||
3831 | 676 | #. description | ||
3832 | 677 | #: ../jobs/info.txt.in:31 | ||
3833 | 678 | msgid "Attaches very verbose lspci output." | ||
3834 | 679 | msgstr "" | ||
3835 | 680 | |||
3836 | 681 | #. description | ||
3837 | 682 | #: ../jobs/info.txt.in:40 | ||
3838 | 683 | msgid "Attaches the contents of the various modprobe conf files." | ||
3839 | 684 | msgstr "" | ||
3840 | 685 | |||
3841 | 686 | #. description | ||
3842 | 687 | #: ../jobs/info.txt.in:45 | ||
3843 | 688 | msgid "Attaches the contents of the /etc/modules file." | ||
3844 | 689 | msgstr "" | ||
3845 | 690 | |||
3846 | 691 | #. description | ||
3847 | 692 | #: ../jobs/info.txt.in:50 | ||
3848 | 693 | msgid "attaches the contents of various sysctl config files." | ||
3849 | 694 | msgstr "" | ||
3850 | 695 | |||
3851 | 696 | #. description | ||
3852 | 697 | #: ../jobs/info.txt.in:54 | ||
3853 | 698 | msgid "Attaches a report of sysfs attributes." | ||
3854 | 699 | msgstr "" | ||
3855 | 700 | |||
3856 | 701 | #. description | ||
3857 | 702 | #: ../jobs/info.txt.in:65 | ||
3858 | 703 | msgid "" | ||
3859 | 704 | "Attaches a dump of the udev database showing system hardware information." | ||
3860 | 705 | msgstr "" | ||
3861 | 706 | |||
3862 | 707 | #. description | ||
3863 | 708 | #: ../jobs/info.txt.in:72 | ||
3864 | 709 | msgid "Attaches a tarball of gcov data if present." | ||
3865 | 710 | msgstr "" | ||
3866 | 711 | |||
3867 | 712 | #. description | ||
3868 | 713 | #: ../jobs/info.txt.in:77 | ||
3869 | 714 | msgid "Attaches a list of the currently running kernel modules." | ||
3870 | 715 | msgstr "" | ||
3871 | 716 | |||
3872 | 717 | #. description | ||
3873 | 718 | #: ../jobs/info.txt.in:85 | ||
3874 | 735 | msgid "Captures a screenshot." | 719 | msgid "Captures a screenshot." |
3875 | 736 | msgstr "" | 720 | msgstr "" |
3876 | 737 | 721 | ||
3877 | 738 | #. description | 722 | #. description |
3884 | 739 | #: ../jobs/info.txt.in:71 ../jobs/sru_suite.txt.in:167 | 723 | #: ../jobs/info.txt.in:91 |
3885 | 740 | msgid "Gather log from the firmware test suite run" | 724 | msgid "Attaches the screenshot captured in info/screenshot." |
3886 | 741 | msgstr "" | 725 | msgstr "" |
3887 | 742 | 726 | ||
3888 | 743 | #. description | 727 | #. description |
3889 | 744 | #: ../jobs/info.txt.in:82 | 728 | #: ../jobs/info.txt.in:96 |
3890 | 729 | msgid "Gather log from the Firmware Test Suite run." | ||
3891 | 730 | msgstr "" | ||
3892 | 731 | |||
3893 | 732 | #. description | ||
3894 | 733 | #: ../jobs/info.txt.in:103 | ||
3895 | 734 | msgid "Attaches the contents of /proc/acpi/sleep if it exists." | ||
3896 | 735 | msgstr "" | ||
3897 | 736 | |||
3898 | 737 | #. description | ||
3899 | 738 | #: ../jobs/info.txt.in:107 | ||
3900 | 745 | msgid "Bootchart information." | 739 | msgid "Bootchart information." |
3901 | 746 | msgstr "" | 740 | msgstr "" |
3902 | 747 | 741 | ||
3903 | 748 | #. description | 742 | #. description |
3921 | 749 | #: ../jobs/input.txt.in:4 | 743 | #: ../jobs/info.txt.in:116 |
3922 | 750 | msgid "Moving the mouse should move the cursor on the screen." | 744 | msgid "SATA/IDE device information." |
3923 | 751 | msgstr "" | 745 | msgstr "" |
3924 | 752 | 746 | ||
3925 | 753 | #. description | 747 | #. description |
3926 | 754 | #: ../jobs/input.txt.in:4 | 748 | #: ../jobs/info.txt.in:133 |
3927 | 755 | msgid "Is your mouse working properly?" | 749 | msgid "Attaches the bootchart png file for bootchart runs" |
3928 | 756 | msgstr "" | 750 | msgstr "" |
3929 | 757 | 751 | ||
3930 | 758 | #. description | 752 | #. description |
3931 | 759 | #: ../jobs/input.txt.in:13 | 753 | #: ../jobs/info.txt.in:142 |
3932 | 760 | msgid "Select Test to open a text area where to type keys on your keyboard." | 754 | msgid "Attaches the bootchart log for bootchart test runs." |
3933 | 761 | msgstr "" | 755 | msgstr "" |
3934 | 762 | 756 | ||
3935 | 763 | #. description | 757 | #. description |
3936 | 764 | #: ../jobs/input.txt.in:13 | 758 | #: ../jobs/info.txt.in:150 |
3937 | 765 | msgid "Is your keyboard working properly?" | 759 | msgid "installs the installer bootchart tarball if it exists." |
3938 | 760 | msgstr "" | ||
3939 | 761 | |||
3940 | 762 | #. description | ||
3941 | 763 | #: ../jobs/info.txt.in:155 | ||
3942 | 764 | msgid "Attaches the installer debug log if it exists." | ||
3943 | 765 | msgstr "" | ||
3944 | 766 | |||
3945 | 767 | #. description | ||
3946 | 768 | #: ../jobs/input.txt.in:4 | ||
3947 | 769 | msgid "" | ||
3948 | 770 | "PURPOSE:\n" | ||
3949 | 771 | " This test will test your pointing device\n" | ||
3950 | 772 | "STEPS:\n" | ||
3951 | 773 | " 1. Move the cursor using the pointing device or touch the screen.\n" | ||
3952 | 774 | " 2. Perform some single/double/right click operations.\n" | ||
3953 | 775 | "VERIFICATION:\n" | ||
3954 | 776 | " Did the pointing device work as expected?" | ||
3955 | 777 | msgstr "" | ||
3956 | 778 | |||
3957 | 779 | #. description | ||
3958 | 780 | #: ../jobs/input.txt.in:17 | ||
3959 | 781 | msgid "" | ||
3960 | 782 | "PURPOSE:\n" | ||
3961 | 783 | " This test will test your keyboard\n" | ||
3962 | 784 | "STEPS:\n" | ||
3963 | 785 | " 1. Click on Test\n" | ||
3964 | 786 | " 2. On the open text area, use your keyboard to type something\n" | ||
3965 | 787 | "VERIFICATION:\n" | ||
3966 | 788 | " Is your keyboard working properly?" | ||
3967 | 766 | msgstr "" | 789 | msgstr "" |
3968 | 767 | 790 | ||
3969 | 768 | #. description | 791 | #. description |
3970 | 769 | #: ../jobs/install.txt.in:6 | 792 | #: ../jobs/install.txt.in:6 |
3971 | 770 | msgid "" | 793 | msgid "" |
3972 | 771 | "Tests to see that apt can access repositories and get updates (does not " | 794 | "Tests to see that apt can access repositories and get updates (does not " |
3974 | 772 | "install updates)" | 795 | "install updates). This is done to confirm that you could recover from an " |
3975 | 796 | "incomplete or broken update." | ||
3976 | 773 | msgstr "" | 797 | msgstr "" |
3977 | 774 | 798 | ||
3978 | 775 | #. description | 799 | #. description |
3979 | 776 | #: ../jobs/keys.txt.in:4 | 800 | #: ../jobs/keys.txt.in:4 |
3980 | 777 | msgid "" | 801 | msgid "" |
4057 | 778 | "Press the brightness buttons on the keyboard. A status window should \\ " | 802 | "PURPOSE:\n" |
4058 | 779 | "appear and the brightness should change." | 803 | " This test will test the brightness key\n" |
4059 | 780 | msgstr "" | 804 | "STEPS:\n" |
4060 | 781 | 805 | " 1. Press the brightness buttons on the keyboard\n" | |
4061 | 782 | #. description | 806 | "VERIFICATION:\n" |
4062 | 783 | #: ../jobs/keys.txt.in:12 | 807 | " Did the brightness change following to your key presses?" |
4063 | 784 | msgid "" | 808 | msgstr "" |
4064 | 785 | "Press the volume buttons on the keyboard. A status window should \\ appear " | 809 | |
4065 | 786 | "and the volume should change." | 810 | #. description |
4066 | 787 | msgstr "" | 811 | #: ../jobs/keys.txt.in:14 |
4067 | 788 | 812 | msgid "" | |
4068 | 789 | #. description | 813 | "PURPOSE:\n" |
4069 | 790 | #: ../jobs/keys.txt.in:12 | 814 | " This test will test the volume keys\n" |
4070 | 791 | msgid "Do the buttons work?" | 815 | "STEPS:\n" |
4071 | 792 | msgstr "" | 816 | " 1. Press the volume buttons on the keyboard\n" |
4072 | 793 | 817 | "VERIFICATION:\n" | |
4073 | 794 | #. description | 818 | " Did the volume change following to your key presses?" |
4074 | 795 | #: ../jobs/keys.txt.in:21 | 819 | msgstr "" |
4075 | 796 | msgid "" | 820 | |
4076 | 797 | "Press the mute key on the keyboard. A status window should appear \\ and the " | 821 | #. description |
4077 | 798 | "volume should mute/unmute when pressed multiple times." | 822 | #: ../jobs/keys.txt.in:25 |
4078 | 799 | msgstr "" | 823 | msgid "" |
4079 | 800 | 824 | "PURPOSE:\n" | |
4080 | 801 | #. description | 825 | " This test will test the mute key\n" |
4081 | 802 | #: ../jobs/keys.txt.in:30 | 826 | "STEPS:\n" |
4082 | 803 | msgid "" | 827 | " 1. Press the mute button on the keyboard\n" |
4083 | 804 | "Press the sleep key on the keyboard. The computer should suspend and, \\ " | 828 | "VERIFICATION:\n" |
4084 | 805 | "after pressing the power button, resume successfully." | 829 | " Did the volume mute following your key presses?" |
4085 | 806 | msgstr "" | 830 | msgstr "" |
4086 | 807 | 831 | ||
4087 | 808 | #. description | 832 | #. description |
4088 | 809 | #: ../jobs/keys.txt.in:39 | 833 | #: ../jobs/keys.txt.in:37 |
4089 | 810 | msgid "" | 834 | msgid "" |
4090 | 811 | "Press the battery information key on the keyboard. A status window \\ should " | 835 | "PURPOSE:\n" |
4091 | 812 | "appear and the amount of battery remaining should be displayed." | 836 | " This test will test the sleep key\n" |
4092 | 813 | msgstr "" | 837 | "STEPS:\n" |
4093 | 814 | 838 | " 1. Press the sleep key on the keyboard\n" | |
4094 | 815 | #. description | 839 | " 2. Wake your system up by pressing the power button\n" |
4095 | 816 | #: ../jobs/keys.txt.in:48 | 840 | "VERIFICATION:\n" |
4096 | 817 | msgid "" | 841 | " Did the system go to sleep after pressing the sleep key?" |
4097 | 818 | "Press the wireless networking key on the keyboard. The bluetooth icon \\ and " | 842 | msgstr "" |
4098 | 819 | "the network connnection should go down if connected through the \\ wifi " | 843 | |
4099 | 820 | "interface." | 844 | #. description |
4100 | 821 | msgstr "" | 845 | #: ../jobs/keys.txt.in:49 |
4101 | 822 | 846 | msgid "" | |
4102 | 823 | #. description | 847 | "PURPOSE:\n" |
4103 | 824 | #: ../jobs/keys.txt.in:48 | 848 | " This test will test the battery information key\n" |
4104 | 825 | msgid "" | 849 | "STEPS:\n" |
4105 | 826 | "Press the same key again and check that bluetooth icon is again \\ displayed " | 850 | " 1. Press the battery information key on the keyboard\n" |
4106 | 827 | "and that the network connection is re-established \\ automatically." | 851 | "VERIFICATION:\n" |
4107 | 828 | msgstr "" | 852 | " Did a notification appear showing the battery status?" |
4108 | 829 | 853 | msgstr "" | |
4109 | 830 | #. description | 854 | |
4110 | 831 | #: ../jobs/keys.txt.in:48 | 855 | #. description |
4111 | 832 | msgid "Does the key work?" | 856 | #: ../jobs/keys.txt.in:60 |
4112 | 833 | msgstr "" | 857 | msgid "" |
4113 | 834 | 858 | "PURPOSE:\n" | |
4114 | 835 | #. description | 859 | " This test will test the wireless key\n" |
4115 | 836 | #: ../jobs/keys.txt.in:62 | 860 | "STEPS:\n" |
4116 | 837 | msgid "" | 861 | " 1. Press the wireless key on the keyboard\n" |
4117 | 838 | "The keyboard may have dedicated keys for controlling media as follows:" | 862 | " 2. Press the same key again\n" |
4118 | 839 | msgstr "" | 863 | "VERIFICATION:\n" |
4119 | 840 | 864 | " Did the wireless go off on the first press and on again on the second?" | |
4120 | 841 | #. description | 865 | msgstr "" |
4121 | 842 | #: ../jobs/keys.txt.in:62 | 866 | |
4122 | 843 | msgid "* Play/Pause * Stop * Forward * Backward (Rewind)" | 867 | #. description |
4123 | 844 | msgstr "" | 868 | #: ../jobs/keys.txt.in:76 |
4124 | 845 | 869 | msgid "" | |
4125 | 846 | #. description | 870 | "PURPOSE:\n" |
4126 | 847 | #: ../jobs/keys.txt.in:62 | 871 | " This test will test the media keys of your keyboard\n" |
4127 | 848 | msgid "Play a media file and press each key in turn." | 872 | "STEPS:\n" |
4128 | 849 | msgstr "" | 873 | " 1. Click test to launch the media player\n" |
4129 | 850 | 874 | " 2. Press the play/pause key on the keyboard\n" | |
4130 | 851 | #. description | 875 | " 3. Press the forward key on the keyboard\n" |
4131 | 852 | #: ../jobs/keys.txt.in:62 | 876 | " 4. Press the backward key on the keyboard\n" |
4132 | 853 | msgid "Do the keys work as expected?" | 877 | " 5. Press stop key on the keyboard\n" |
4133 | 878 | "VERIFICATION:\n" | ||
4134 | 879 | " Do the keys work as expected?" | ||
4135 | 854 | msgstr "" | 880 | msgstr "" |
4136 | 855 | 881 | ||
4137 | 856 | #. description | 882 | #. description |
4138 | @@ -860,1041 +886,1140 @@ | |||
4139 | 860 | 886 | ||
4140 | 861 | #. description | 887 | #. description |
4141 | 862 | #: ../jobs/local.txt.in:8 | 888 | #: ../jobs/local.txt.in:8 |
4142 | 889 | msgid "Autotest Suite tests" | ||
4143 | 890 | msgstr "" | ||
4144 | 891 | |||
4145 | 892 | #. description | ||
4146 | 893 | #: ../jobs/local.txt.in:13 | ||
4147 | 863 | msgid "Bluetooth tests" | 894 | msgid "Bluetooth tests" |
4148 | 864 | msgstr "" | 895 | msgstr "" |
4149 | 865 | 896 | ||
4150 | 866 | #. description | 897 | #. description |
4152 | 867 | #: ../jobs/local.txt.in:13 | 898 | #: ../jobs/local.txt.in:18 |
4153 | 868 | msgid "Camera tests" | 899 | msgid "Camera tests" |
4154 | 869 | msgstr "" | 900 | msgstr "" |
4155 | 870 | 901 | ||
4156 | 871 | #. description | 902 | #. description |
4158 | 872 | #: ../jobs/local.txt.in:18 | 903 | #: ../jobs/local.txt.in:23 |
4159 | 873 | msgid "Codec tests" | 904 | msgid "Codec tests" |
4160 | 874 | msgstr "" | 905 | msgstr "" |
4161 | 875 | 906 | ||
4162 | 876 | #. description | 907 | #. description |
4164 | 877 | #: ../jobs/local.txt.in:23 | 908 | #: ../jobs/local.txt.in:28 |
4165 | 878 | msgid "CPU tests" | 909 | msgid "CPU tests" |
4166 | 879 | msgstr "" | 910 | msgstr "" |
4167 | 880 | 911 | ||
4168 | 881 | #. description | 912 | #. description |
4170 | 882 | #: ../jobs/local.txt.in:28 | 913 | #: ../jobs/local.txt.in:33 |
4171 | 883 | msgid "System Daemon tests" | 914 | msgid "System Daemon tests" |
4172 | 884 | msgstr "" | 915 | msgstr "" |
4173 | 885 | 916 | ||
4174 | 886 | #. description | 917 | #. description |
4176 | 887 | #: ../jobs/local.txt.in:33 | 918 | #: ../jobs/local.txt.in:38 |
4177 | 888 | msgid "Disk tests" | 919 | msgid "Disk tests" |
4178 | 889 | msgstr "Uji Disk" | 920 | msgstr "Uji Disk" |
4179 | 890 | 921 | ||
4180 | 891 | #. description | 922 | #. description |
4182 | 892 | #: ../jobs/local.txt.in:38 | 923 | #: ../jobs/local.txt.in:43 |
4183 | 893 | msgid "Fingerprint reader tests" | 924 | msgid "Fingerprint reader tests" |
4184 | 894 | msgstr "" | 925 | msgstr "" |
4185 | 895 | 926 | ||
4186 | 896 | #. description | 927 | #. description |
4188 | 897 | #: ../jobs/local.txt.in:43 | 928 | #: ../jobs/local.txt.in:48 |
4189 | 898 | msgid "Firewire disk tests" | 929 | msgid "Firewire disk tests" |
4190 | 899 | msgstr "" | 930 | msgstr "" |
4191 | 900 | 931 | ||
4192 | 901 | #. description | 932 | #. description |
4194 | 902 | #: ../jobs/local.txt.in:48 | 933 | #: ../jobs/local.txt.in:53 |
4195 | 903 | msgid "Floppy disk tests" | 934 | msgid "Floppy disk tests" |
4196 | 904 | msgstr "" | 935 | msgstr "" |
4197 | 905 | 936 | ||
4198 | 906 | #. description | 937 | #. description |
4200 | 907 | #: ../jobs/local.txt.in:53 | 938 | #: ../jobs/local.txt.in:58 |
4201 | 908 | msgid "Graphics tests" | 939 | msgid "Graphics tests" |
4202 | 909 | msgstr "" | 940 | msgstr "" |
4203 | 910 | 941 | ||
4204 | 911 | #. description | 942 | #. description |
4206 | 912 | #: ../jobs/local.txt.in:58 | 943 | #: ../jobs/local.txt.in:63 |
4207 | 944 | msgid "Hibernation tests" | ||
4208 | 945 | msgstr "" | ||
4209 | 946 | |||
4210 | 947 | #. description | ||
4211 | 948 | #: ../jobs/local.txt.in:68 | ||
4212 | 913 | msgid "Informational tests" | 949 | msgid "Informational tests" |
4213 | 914 | msgstr "" | 950 | msgstr "" |
4214 | 915 | 951 | ||
4215 | 916 | #. description | 952 | #. description |
4217 | 917 | #: ../jobs/local.txt.in:63 | 953 | #: ../jobs/local.txt.in:73 |
4218 | 918 | msgid "Input Devices tests" | 954 | msgid "Input Devices tests" |
4219 | 919 | msgstr "" | 955 | msgstr "" |
4220 | 920 | 956 | ||
4221 | 921 | #. description | 957 | #. description |
4223 | 922 | #: ../jobs/local.txt.in:68 | 958 | #: ../jobs/local.txt.in:78 |
4224 | 923 | msgid "Software Installation tests" | 959 | msgid "Software Installation tests" |
4225 | 924 | msgstr "" | 960 | msgstr "" |
4226 | 925 | 961 | ||
4227 | 926 | #. description | 962 | #. description |
4229 | 927 | #: ../jobs/local.txt.in:73 | 963 | #: ../jobs/local.txt.in:83 |
4230 | 928 | msgid "Hotkey tests" | 964 | msgid "Hotkey tests" |
4231 | 929 | msgstr "" | 965 | msgstr "" |
4232 | 930 | 966 | ||
4233 | 931 | #. description | 967 | #. description |
4235 | 932 | #: ../jobs/local.txt.in:78 | 968 | #: ../jobs/local.txt.in:88 |
4236 | 969 | msgid "Linux Test Project tests" | ||
4237 | 970 | msgstr "" | ||
4238 | 971 | |||
4239 | 972 | #. description | ||
4240 | 973 | #: ../jobs/local.txt.in:93 | ||
4241 | 974 | msgid "Mago Automated Desktop Testing" | ||
4242 | 975 | msgstr "" | ||
4243 | 976 | |||
4244 | 977 | #. description | ||
4245 | 978 | #: ../jobs/local.txt.in:98 | ||
4246 | 933 | msgid "Media Card tests" | 979 | msgid "Media Card tests" |
4247 | 934 | msgstr "" | 980 | msgstr "" |
4248 | 935 | 981 | ||
4249 | 936 | #. description | 982 | #. description |
4251 | 937 | #: ../jobs/local.txt.in:83 | 983 | #: ../jobs/local.txt.in:103 |
4252 | 984 | msgid "Memory tests" | ||
4253 | 985 | msgstr "" | ||
4254 | 986 | |||
4255 | 987 | #. description | ||
4256 | 988 | #: ../jobs/local.txt.in:108 | ||
4257 | 938 | msgid "Miscellaneous tests" | 989 | msgid "Miscellaneous tests" |
4258 | 939 | msgstr "" | 990 | msgstr "" |
4259 | 940 | 991 | ||
4260 | 941 | #. description | 992 | #. description |
4262 | 942 | #: ../jobs/local.txt.in:88 | 993 | #: ../jobs/local.txt.in:113 |
4263 | 943 | msgid "Monitor tests" | 994 | msgid "Monitor tests" |
4264 | 944 | msgstr "Uji Monitor" | 995 | msgstr "Uji Monitor" |
4265 | 945 | 996 | ||
4266 | 946 | #. description | 997 | #. description |
4268 | 947 | #: ../jobs/local.txt.in:93 | 998 | #: ../jobs/local.txt.in:118 |
4269 | 948 | msgid "Networking tests" | 999 | msgid "Networking tests" |
4270 | 949 | msgstr "" | 1000 | msgstr "" |
4271 | 950 | 1001 | ||
4272 | 951 | #. description | 1002 | #. description |
4274 | 952 | #: ../jobs/local.txt.in:98 | 1003 | #: ../jobs/local.txt.in:123 |
4275 | 1004 | msgid "Optical Drive tests" | ||
4276 | 1005 | msgstr "" | ||
4277 | 1006 | |||
4278 | 1007 | #. description | ||
4279 | 1008 | #: ../jobs/local.txt.in:128 | ||
4280 | 1009 | msgid "Panel Clock Verification tests" | ||
4281 | 1010 | msgstr "" | ||
4282 | 1011 | |||
4283 | 1012 | #. description | ||
4284 | 1013 | #: ../jobs/local.txt.in:133 | ||
4285 | 953 | msgid "PCMCIA/PCIX Card tests" | 1014 | msgid "PCMCIA/PCIX Card tests" |
4286 | 954 | msgstr "" | 1015 | msgstr "" |
4287 | 955 | 1016 | ||
4288 | 956 | #. description | 1017 | #. description |
4290 | 957 | #: ../jobs/local.txt.in:103 | 1018 | #: ../jobs/local.txt.in:138 |
4291 | 958 | msgid "Peripheral tests" | 1019 | msgid "Peripheral tests" |
4292 | 959 | msgstr "" | 1020 | msgstr "" |
4293 | 960 | 1021 | ||
4294 | 961 | #. description | 1022 | #. description |
4296 | 962 | #: ../jobs/local.txt.in:108 | 1023 | #: ../jobs/local.txt.in:143 |
4297 | 1024 | msgid "Phoronix Test Suite tests" | ||
4298 | 1025 | msgstr "" | ||
4299 | 1026 | |||
4300 | 1027 | #. description | ||
4301 | 1028 | #: ../jobs/local.txt.in:148 | ||
4302 | 963 | msgid "Power Management tests" | 1029 | msgid "Power Management tests" |
4303 | 964 | msgstr "" | 1030 | msgstr "" |
4304 | 965 | 1031 | ||
4305 | 966 | #. description | 1032 | #. description |
4307 | 967 | #: ../jobs/local.txt.in:113 | 1033 | #: ../jobs/local.txt.in:153 |
4308 | 1034 | msgid "QA Regression tests" | ||
4309 | 1035 | msgstr "" | ||
4310 | 1036 | |||
4311 | 1037 | #. description | ||
4312 | 1038 | #: ../jobs/local.txt.in:158 | ||
4313 | 1039 | msgid "Server Services checks" | ||
4314 | 1040 | msgstr "" | ||
4315 | 1041 | |||
4316 | 1042 | #. description | ||
4317 | 1043 | #: ../jobs/local.txt.in:163 | ||
4318 | 1044 | msgid "Suspend tests" | ||
4319 | 1045 | msgstr "" | ||
4320 | 1046 | |||
4321 | 1047 | #. description | ||
4322 | 1048 | #: ../jobs/local.txt.in:168 | ||
4323 | 968 | msgid "Unity tests" | 1049 | msgid "Unity tests" |
4324 | 969 | msgstr "" | 1050 | msgstr "" |
4325 | 970 | 1051 | ||
4326 | 971 | #. description | 1052 | #. description |
4328 | 972 | #: ../jobs/local.txt.in:118 | 1053 | #: ../jobs/local.txt.in:173 |
4329 | 1054 | msgid "USB tests" | ||
4330 | 1055 | msgstr "" | ||
4331 | 1056 | |||
4332 | 1057 | #. description | ||
4333 | 1058 | #: ../jobs/local.txt.in:178 | ||
4334 | 973 | msgid "User Applications" | 1059 | msgid "User Applications" |
4335 | 974 | msgstr "" | 1060 | msgstr "" |
4336 | 975 | 1061 | ||
4337 | 976 | #. description | 1062 | #. description |
4339 | 977 | #: ../jobs/local.txt.in:123 | 1063 | #: ../jobs/local.txt.in:183 |
4340 | 1064 | msgid "Wireless networking tests" | ||
4341 | 1065 | msgstr "" | ||
4342 | 1066 | |||
4343 | 1067 | #. description | ||
4344 | 1068 | #: ../jobs/local.txt.in:188 | ||
4345 | 978 | msgid "Stress tests" | 1069 | msgid "Stress tests" |
4346 | 979 | msgstr "" | 1070 | msgstr "" |
4347 | 980 | 1071 | ||
4348 | 981 | #. description | 1072 | #. description |
4349 | 982 | #: ../jobs/ltp.txt.in:3 | 1073 | #: ../jobs/ltp.txt.in:3 |
4352 | 983 | msgid "Linux Test Project" | 1074 | msgid "" |
4353 | 984 | msgstr "Proyek Uji Linux" | 1075 | "This test installs and runs Linux Test Project syscalls test. This can be " |
4354 | 1076 | "destructive, thus this test is blacklisted by default." | ||
4355 | 1077 | msgstr "" | ||
4356 | 985 | 1078 | ||
4357 | 986 | #. description | 1079 | #. description |
4360 | 987 | #: ../jobs/mago.txt.in:3 | 1080 | #: ../jobs/mago.txt.in:8 |
4361 | 988 | msgid "Automated desktop testing" | 1081 | msgid "" |
4362 | 1082 | "PURPOSE:\n" | ||
4363 | 1083 | " This test installs and runs the Mago Automated Desktop Testing suite." | ||
4364 | 989 | msgstr "" | 1084 | msgstr "" |
4365 | 990 | 1085 | ||
4366 | 991 | #. description | 1086 | #. description |
4367 | 992 | #: ../jobs/mediacard.txt.in:3 | 1087 | #: ../jobs/mediacard.txt.in:3 |
4368 | 993 | msgid "" | 1088 | msgid "" |
4501 | 994 | "Secure Digital (SD) media card support verification:\n" | 1089 | "PURPOSE:\n" |
4502 | 995 | " 1.- Plug a SD media card into the computer.\n" | 1090 | " This test will check your system Secure Digital (SD) media card support\n" |
4503 | 996 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1091 | "STEPS:\n" |
4504 | 997 | "top of the screen.\n" | 1092 | " 1. Plug a SD media card into the computer\n" |
4505 | 998 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1093 | " 2. An icon should appear on the Launcher\n" |
4506 | 999 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1094 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4507 | 1000 | msgstr "" | 1095 | " 4. The icon should disappear from the Launcher\n" |
4508 | 1001 | 1096 | "VERIFICATION:\n" | |
4509 | 1002 | #. description | 1097 | " Does the icon automatically appear/disappear?" |
4510 | 1003 | #: ../jobs/mediacard.txt.in:15 | 1098 | msgstr "" |
4511 | 1004 | msgid "" | 1099 | |
4512 | 1005 | "Secure Digital (SD) media card support re-verification:\n" | 1100 | #. description |
4513 | 1006 | " 1.- Plug a SD media card into the computer.\n" | 1101 | #: ../jobs/mediacard.txt.in:17 |
4514 | 1007 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1102 | msgid "" |
4515 | 1008 | "top of the screen.\n" | 1103 | "PURPOSE:\n" |
4516 | 1009 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1104 | " This test will check your system Secure Digital (SD) media card support " |
4517 | 1010 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1105 | "after suspend\n" |
4518 | 1011 | msgstr "" | 1106 | "STEPS:\n" |
4519 | 1012 | 1107 | " 1. Plug a SD media card into the computer\n" | |
4520 | 1013 | #. description | 1108 | " 2. An icon should appear on the Launcher\n" |
4521 | 1014 | #: ../jobs/mediacard.txt.in:26 | 1109 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4522 | 1015 | msgid "" | 1110 | " 4. The icon should disappear from the Launcher\n" |
4523 | 1016 | "Secure Digital High Capacity (SDHC) media card support verification:\n" | 1111 | "VERIFICATION:\n" |
4524 | 1017 | " 1.- Plug a SDHC media card into the computer.\n" | 1112 | " Does the icon automatically appear/disappear?" |
4525 | 1018 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1113 | msgstr "" |
4526 | 1019 | "top of the screen.\n" | 1114 | |
4527 | 1020 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1115 | #. description |
4528 | 1021 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1116 | #: ../jobs/mediacard.txt.in:30 |
4529 | 1022 | msgstr "" | 1117 | msgid "" |
4530 | 1023 | 1118 | "PURPOSE:\n" | |
4531 | 1024 | #. description | 1119 | " This test will check your system Secure Digital High Capacity (SDHC) " |
4532 | 1025 | #: ../jobs/mediacard.txt.in:38 | 1120 | "media card support\n" |
4533 | 1026 | msgid "" | 1121 | "STEPS:\n" |
4534 | 1027 | "Secure Digital High Capacity (SDHC) media card support re-verification:\n" | 1122 | " 1. Plug a SDHC media card into the computer\n" |
4535 | 1028 | " 1.- Plug a SDHC media card into the computer.\n" | 1123 | " 2. An icon should appear on the Launcher\n" |
4536 | 1029 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1124 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4537 | 1030 | "top of the screen.\n" | 1125 | " 4. The icon should disappear from the Launcher\n" |
4538 | 1031 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1126 | "VERIFICATION:\n" |
4539 | 1032 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1127 | " Does the icon automatically appear/disappear?" |
4540 | 1033 | msgstr "" | 1128 | msgstr "" |
4541 | 1034 | 1129 | ||
4542 | 1035 | #. description | 1130 | #. description |
4543 | 1036 | #: ../jobs/mediacard.txt.in:49 | 1131 | #: ../jobs/mediacard.txt.in:44 |
4544 | 1037 | msgid "" | 1132 | msgid "" |
4545 | 1038 | "Multi Media Card (MMC) media card support verification:\n" | 1133 | " This test will check your system Secure Digital High Capacity (SDHC) " |
4546 | 1039 | " 1.- Plug a MMC media card into the computer.\n" | 1134 | "media card support after suspend\n" |
4547 | 1040 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1135 | "STEPS:\n" |
4548 | 1041 | "top of the screen.\n" | 1136 | " 1. Plug a SDHC media card into the computer\n" |
4549 | 1042 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1137 | " 2. An icon should appear on the Launcher\n" |
4550 | 1043 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1138 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4551 | 1044 | msgstr "" | 1139 | " 4. The icon should disappear from the Launcher\n" |
4552 | 1045 | 1140 | "VERIFICATION:\n" | |
4553 | 1046 | #. description | 1141 | " Does the icon automatically appear/disappear?" |
4554 | 1047 | #: ../jobs/mediacard.txt.in:61 | 1142 | msgstr "" |
4555 | 1048 | msgid "" | 1143 | |
4556 | 1049 | "Multi Media Card (MMC) media card support re-verification:\n" | 1144 | #. description |
4557 | 1050 | " 1.- Plug a MMC media card into the computer.\n" | 1145 | #: ../jobs/mediacard.txt.in:56 |
4558 | 1051 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1146 | msgid "" |
4559 | 1052 | "top of the screen.\n" | 1147 | "PURPOSE:\n" |
4560 | 1053 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1148 | " This test will check your system Multi Media Card (MMC) media card " |
4561 | 1054 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1149 | "support\n" |
4562 | 1055 | msgstr "" | 1150 | "STEPS:\n" |
4563 | 1056 | 1151 | " 1. Plug a MMC media card into the computer\n" | |
4564 | 1057 | #. description | 1152 | " 2. An icon should appear on the Launcher\n" |
4565 | 1058 | #: ../jobs/mediacard.txt.in:72 | 1153 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4566 | 1059 | msgid "" | 1154 | " 4. The icon should disappear from the Launcher\n" |
4567 | 1060 | "Memory Stick (MS) media card support verification:\n" | 1155 | "VERIFICATION:\n" |
4568 | 1061 | " 1.- Plug a MS media card into the computer.\n" | 1156 | " Does the icon automatically appear/disappear?" |
4569 | 1062 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1157 | msgstr "" |
4570 | 1063 | "top of the screen.\n" | 1158 | |
4571 | 1064 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1159 | #. description |
4572 | 1065 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1160 | #: ../jobs/mediacard.txt.in:70 |
4573 | 1066 | msgstr "" | 1161 | msgid "" |
4574 | 1067 | 1162 | "PURPOSE:\n" | |
4575 | 1068 | #. description | 1163 | " This test will check your system Multi Media Card (MMC) media card " |
4576 | 1069 | #: ../jobs/mediacard.txt.in:84 | 1164 | "support after suspend\n" |
4577 | 1070 | msgid "" | 1165 | "STEPS:\n" |
4578 | 1071 | "Memory Stick (MS) media card support re-verification:\n" | 1166 | " 1. Plug a MMC media card into the computer\n" |
4579 | 1072 | " 1.- Plug a MS media card into the computer.\n" | 1167 | " 2. An icon should appear on the Launcher\n" |
4580 | 1073 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1168 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4581 | 1074 | "top of the screen.\n" | 1169 | " 4. The icon should disappear from the Launcher\n" |
4582 | 1075 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1170 | "VERIFICATION:\n" |
4583 | 1076 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1171 | " Does the icon automatically appear/disappear?" |
4584 | 1077 | msgstr "" | 1172 | msgstr "" |
4585 | 1078 | 1173 | ||
4586 | 1079 | #. description | 1174 | #. description |
4587 | 1080 | #: ../jobs/mediacard.txt.in:95 | 1175 | #: ../jobs/mediacard.txt.in:83 |
4588 | 1081 | msgid "" | 1176 | msgid "" |
4589 | 1082 | "Memory Stick Pro (MSP) media card support verification:\n" | 1177 | "PURPOSE:\n" |
4590 | 1083 | " 1.- Plug a MSP media card into the computer.\n" | 1178 | " This test will check your system Memory Stick (MS) media card support\n" |
4591 | 1084 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1179 | "STEPS:\n" |
4592 | 1085 | "top of the screen.\n" | 1180 | " 1. Plug a MS media card into the computer\n" |
4593 | 1086 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1181 | " 2. An icon should appear on the Launcher\n" |
4594 | 1087 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1182 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4595 | 1088 | msgstr "" | 1183 | " 4. The icon should disappear from the Launcher\n" |
4596 | 1089 | 1184 | "VERIFICATION:\n" | |
4597 | 1090 | #. description | 1185 | " Does the icon automatically appear/disappear?" |
4598 | 1091 | #: ../jobs/mediacard.txt.in:107 | 1186 | msgstr "" |
4599 | 1092 | msgid "" | 1187 | |
4600 | 1093 | "Memory Stick Pro (MSP) media card support re-verification:\n" | 1188 | #. description |
4601 | 1094 | " 1.- Plug a MSP media card into the computer.\n" | 1189 | #: ../jobs/mediacard.txt.in:97 |
4602 | 1095 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1190 | msgid "" |
4603 | 1096 | "top of the screen.\n" | 1191 | "PURPOSE:\n" |
4604 | 1097 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1192 | " This test will check your system Memory Stick (MS) media card support " |
4605 | 1098 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1193 | "after suspend\n" |
4606 | 1099 | msgstr "" | 1194 | "STEPS:\n" |
4607 | 1100 | 1195 | " 1. Plug a MS media card into the computer\n" | |
4608 | 1101 | #. description | 1196 | " 2. An icon should appear on the Launcher\n" |
4609 | 1102 | #: ../jobs/mediacard.txt.in:118 | 1197 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4610 | 1103 | msgid "" | 1198 | " 4. The icon should disappear from the Launcher\n" |
4611 | 1104 | "Compact Flash (CF) media card support verification:\n" | 1199 | "VERIFICATION:\n" |
4612 | 1105 | " 1.- Plug a CF media card into the computer.\n" | 1200 | " Does the icon automatically appear/disappear?" |
4613 | 1106 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1201 | msgstr "" |
4614 | 1107 | "top of the screen.\n" | 1202 | |
4615 | 1108 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1203 | #. description |
4616 | 1109 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1204 | #: ../jobs/mediacard.txt.in:110 |
4617 | 1110 | msgstr "" | 1205 | msgid "" |
4618 | 1111 | 1206 | "PURPOSE:\n" | |
4619 | 1112 | #. description | 1207 | " This test will check your system Memory Stick Pro (MSP) media card " |
4620 | 1113 | #: ../jobs/mediacard.txt.in:130 | 1208 | "support\n" |
4621 | 1114 | msgid "" | 1209 | "STEPS:\n" |
4622 | 1115 | "Compact Flash (CF) media card support re-verification:\n" | 1210 | " 1. Plug a MSP media card into the computer\n" |
4623 | 1116 | " 1.- Plug a CF media card into the computer.\n" | 1211 | " 2. An icon should appear on the Launcher\n" |
4624 | 1117 | " 2.- An icon should appear on the desktop and in the \"Places\" menu at the " | 1212 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" |
4625 | 1118 | "top of the screen.\n" | 1213 | " 4. The icon should disappear from the Launcher\n" |
4626 | 1119 | " 3.- Right click on the deskop icon and select \"Safely Remove Drive\".\n" | 1214 | "VERIFICATION:\n" |
4627 | 1120 | " 4.- The icon should disappear of both the deskop and the \"Places\" menu." | 1215 | " Does the icon automatically appear/disappear?" |
4628 | 1121 | msgstr "" | 1216 | msgstr "" |
4629 | 1122 | 1217 | ||
4630 | 1123 | #. description | 1218 | #. description |
4631 | 1124 | #: ../jobs/mediacard.txt.in:130 | 1219 | #: ../jobs/mediacard.txt.in:124 |
4632 | 1125 | msgid "Does the icon automatically appear/disappear?" | 1220 | msgid "" |
4633 | 1221 | "PURPOSE:\n" | ||
4634 | 1222 | " This test will check your system Memory Stick Pro (MSP) media card " | ||
4635 | 1223 | "support after suspend\n" | ||
4636 | 1224 | "STEPS:\n" | ||
4637 | 1225 | " 1. Plug a MSP media card into the computer\n" | ||
4638 | 1226 | " 2. An icon should appear on the Launcher\n" | ||
4639 | 1227 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" | ||
4640 | 1228 | " 4. The icon should disappear from the Launcher\n" | ||
4641 | 1229 | "VERIFICATION:\n" | ||
4642 | 1230 | " Does the icon automatically appear/disappear?" | ||
4643 | 1231 | msgstr "" | ||
4644 | 1232 | |||
4645 | 1233 | #. description | ||
4646 | 1234 | #: ../jobs/mediacard.txt.in:137 | ||
4647 | 1235 | msgid "" | ||
4648 | 1236 | "PURPOSE:\n" | ||
4649 | 1237 | " This test will check your system Compact Flash (CF) media card support\n" | ||
4650 | 1238 | "STEPS:\n" | ||
4651 | 1239 | " 1. Plug a CF media card into the computer\n" | ||
4652 | 1240 | " 2. An icon should appear on the Launcher\n" | ||
4653 | 1241 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" | ||
4654 | 1242 | " 4. The icon should disappear from the Launcher\n" | ||
4655 | 1243 | "VERIFICATION:\n" | ||
4656 | 1244 | " Does the icon automatically appear/disappear?" | ||
4657 | 1245 | msgstr "" | ||
4658 | 1246 | |||
4659 | 1247 | #. description | ||
4660 | 1248 | #: ../jobs/mediacard.txt.in:151 | ||
4661 | 1249 | msgid "" | ||
4662 | 1250 | " This test will check your system Compact Flash (CF) media card support " | ||
4663 | 1251 | "after suspend\n" | ||
4664 | 1252 | "STEPS:\n" | ||
4665 | 1253 | " 1. Plug a CF media card into the computer\n" | ||
4666 | 1254 | " 2. An icon should appear on the Launcher\n" | ||
4667 | 1255 | " 3. Right click on the Launcher icon and select \"Safely Remove Drive\"\n" | ||
4668 | 1256 | " 4. The icon should disappear from the Launcher\n" | ||
4669 | 1257 | "VERIFICATION:\n" | ||
4670 | 1258 | " Does the icon automatically appear/disappear?" | ||
4671 | 1126 | msgstr "" | 1259 | msgstr "" |
4672 | 1127 | 1260 | ||
4673 | 1128 | #. description | 1261 | #. description |
4674 | 1129 | #: ../jobs/memory.txt.in:4 | 1262 | #: ../jobs/memory.txt.in:4 |
4676 | 1130 | msgid "The following amount of memory was detected:" | 1263 | msgid "" |
4677 | 1264 | "PURPOSE:\n" | ||
4678 | 1265 | " This test checks the amount of memory that is detected\n" | ||
4679 | 1266 | "STEPS:\n" | ||
4680 | 1267 | " 1. Click Test to see the amount of detected memory\n" | ||
4681 | 1268 | "INFO:\n" | ||
4682 | 1269 | " $output\n" | ||
4683 | 1270 | "VERIFICATION:\n" | ||
4684 | 1271 | " Is the amount of detected memory correct?" | ||
4685 | 1131 | msgstr "" | 1272 | msgstr "" |
4686 | 1132 | 1273 | ||
4687 | 1133 | #. description | 1274 | #. description |
4689 | 1134 | #: ../jobs/memory.txt.in:16 | 1275 | #: ../jobs/memory.txt.in:19 |
4690 | 1135 | msgid "Test and exercise memory." | 1276 | msgid "Test and exercise memory." |
4691 | 1136 | msgstr "" | 1277 | msgstr "" |
4692 | 1137 | 1278 | ||
4693 | 1138 | #. description | 1279 | #. description |
4694 | 1139 | #: ../jobs/miscellanea.txt.in:8 | 1280 | #: ../jobs/miscellanea.txt.in:8 |
4695 | 1140 | msgid "" | 1281 | msgid "" |
4718 | 1141 | "Select Test to switch to another virtual terminal and then back to X. Your " | 1282 | "PURPOSE:\n" |
4719 | 1142 | "screen will change temporarily to a text console and then switch back to " | 1283 | " This test will check that the system can switch to a virtual terminal " |
4720 | 1143 | "your current session." | 1284 | "and back to X\n" |
4721 | 1144 | msgstr "" | 1285 | "STEPS:\n" |
4722 | 1145 | 1286 | " 1. Click \"Test\" to switch to another virtual terminal and then back to " | |
4723 | 1146 | #. description | 1287 | "X\n" |
4724 | 1147 | #: ../jobs/miscellanea.txt.in:8 | 1288 | "VERIFICATION:\n" |
4725 | 1148 | msgid "Note that this test may require you to enter your password." | 1289 | " Did your screen change temporarily to a text console and then switch " |
4726 | 1149 | msgstr "" | 1290 | "back to your current session?" |
4727 | 1150 | 1291 | msgstr "" | |
4728 | 1151 | #. description | 1292 | |
4729 | 1152 | #: ../jobs/miscellanea.txt.in:8 | 1293 | #. description |
4730 | 1153 | msgid "Did the screen change temporarily to a text console?" | 1294 | #: ../jobs/miscellanea.txt.in:21 |
4731 | 1154 | msgstr "" | 1295 | msgid "Run Firmware Test Suite (fwts) automated tests." |
4732 | 1155 | 1296 | msgstr "" | |
4733 | 1156 | #. description | 1297 | |
4734 | 1157 | #: ../jobs/miscellanea.txt.in:20 | 1298 | #. description |
4735 | 1158 | msgid "Run Colin King's Firmware Test Suite automated tests." | 1299 | #: ../jobs/miscellanea.txt.in:30 |
4714 | 1159 | msgstr "" | ||
4715 | 1160 | |||
4716 | 1161 | #. description | ||
4717 | 1162 | #: ../jobs/miscellanea.txt.in:29 | ||
4736 | 1163 | msgid "" | 1300 | msgid "" |
4737 | 1164 | "ipmitool is required for ipmi testing. This checks for ipmitool and installs " | 1301 | "ipmitool is required for ipmi testing. This checks for ipmitool and installs " |
4738 | 1165 | "it if not available." | 1302 | "it if not available." |
4739 | 1166 | msgstr "" | 1303 | msgstr "" |
4740 | 1167 | 1304 | ||
4741 | 1168 | #. description | 1305 | #. description |
4743 | 1169 | #: ../jobs/miscellanea.txt.in:36 | 1306 | #: ../jobs/miscellanea.txt.in:37 |
4744 | 1170 | msgid "" | 1307 | msgid "" |
4745 | 1171 | "This will run some basic connectivity tests against a BMC, verifying that " | 1308 | "This will run some basic connectivity tests against a BMC, verifying that " |
4746 | 1172 | "IPMI works." | 1309 | "IPMI works." |
4747 | 1173 | msgstr "" | 1310 | msgstr "" |
4748 | 1174 | 1311 | ||
4749 | 1175 | #. description | 1312 | #. description |
4833 | 1176 | #: ../jobs/monitor.txt.in:3 | 1313 | #: ../jobs/miscellanea.txt.in:43 |
4834 | 1177 | msgid "If your system does not have a VGA port, please skip this test." | 1314 | msgid "" |
4835 | 1178 | msgstr "" | 1315 | " Determine if we need to run tests specific to portable computers that may " |
4836 | 1179 | 1316 | "not apply to desktops." | |
4837 | 1180 | #. description | 1317 | msgstr "" |
4838 | 1181 | #: ../jobs/monitor.txt.in:3 | 1318 | |
4839 | 1182 | msgid "" | 1319 | #. description |
4840 | 1183 | "Connect a display (if not already connected) to the VGA port on your system. " | 1320 | #: ../jobs/miscellanea.txt.in:51 |
4841 | 1184 | "Is the image displayed correctly?" | 1321 | msgid "" |
4842 | 1185 | msgstr "" | 1322 | "This test checks /var/crash to see if there are any crash reports present." |
4843 | 1186 | 1323 | msgstr "" | |
4844 | 1187 | #. description | 1324 | |
4845 | 1188 | #: ../jobs/monitor.txt.in:10 | 1325 | #. description |
4846 | 1189 | msgid "If your system does not have a DVI port, please skip this test." | 1326 | #: ../jobs/miscellanea.txt.in:51 |
4847 | 1190 | msgstr "" | 1327 | msgid "If there are, this test will fail." |
4848 | 1191 | 1328 | msgstr "" | |
4849 | 1192 | #. description | 1329 | |
4850 | 1193 | #: ../jobs/monitor.txt.in:10 | 1330 | #. description |
4851 | 1194 | msgid "" | 1331 | #: ../jobs/monitor.txt.in:3 |
4852 | 1195 | "Connect a display (if not already connected) to the DVI port on your system. " | 1332 | msgid "" |
4853 | 1196 | "Is the image displayed correctly?" | 1333 | "PURPOSE:\n" |
4854 | 1197 | msgstr "" | 1334 | " This test will check your VGA port. Skip if your system does not have a " |
4855 | 1198 | 1335 | "VGA port.\n" | |
4856 | 1199 | #. description | 1336 | "STEPS:\n" |
4857 | 1200 | #: ../jobs/monitor.txt.in:17 | 1337 | " 1. Connect a display (if not already connected) to the VGA port on your " |
4858 | 1201 | msgid "If your system does not have DisplayPort, please skip this test." | 1338 | "system\n" |
4859 | 1202 | msgstr "" | 1339 | "VERIFICATION:\n" |
4860 | 1203 | 1340 | " Was the desktop displayed correctly on both screens?" | |
4861 | 1204 | #. description | 1341 | msgstr "" |
4862 | 1205 | #: ../jobs/monitor.txt.in:17 | 1342 | |
4863 | 1206 | msgid "" | 1343 | #. description |
4864 | 1207 | "Connect a display (if not already connected) to the DisplayPort on your " | 1344 | #: ../jobs/monitor.txt.in:13 |
4865 | 1208 | "system. Is the image displayed correctly?" | 1345 | msgid "" |
4866 | 1209 | msgstr "" | 1346 | "PURPOSE:\n" |
4867 | 1210 | 1347 | " This test will check your DVI port. Skip if your system does not have a " | |
4868 | 1211 | #. description | 1348 | "DVI port\n" |
4869 | 1212 | #: ../jobs/monitor.txt.in:24 | 1349 | "STEPS:\n" |
4870 | 1213 | msgid "If your system does not have a HDMI port, please skip this test." | 1350 | " 1. Connect a display (if not already connected) to the DVI port on your " |
4871 | 1214 | msgstr "" | 1351 | "system\n" |
4872 | 1215 | 1352 | "VERIFICATION:\n" | |
4873 | 1216 | #. description | 1353 | " Was the desktop displayed correctly on both screens?" |
4874 | 1217 | #: ../jobs/monitor.txt.in:24 | 1354 | msgstr "" |
4875 | 1218 | msgid "" | 1355 | |
4876 | 1219 | "Connect a display (if not already connected) to the HDMI port on your " | 1356 | #. description |
4877 | 1220 | "system. Is the image displayed correctly?" | 1357 | #: ../jobs/monitor.txt.in:23 |
4878 | 1221 | msgstr "" | 1358 | msgid "" |
4879 | 1222 | 1359 | "PURPOSE:\n" | |
4880 | 1223 | #. description | 1360 | " This test will check your DisplayPort port. Skip if your system does not " |
4881 | 1224 | #: ../jobs/monitor.txt.in:31 | 1361 | "have a DisplayPort port\n" |
4882 | 1225 | msgid "If your system does not have a S-VIDEO port, please skip this test." | 1362 | "STEPS:\n" |
4883 | 1226 | msgstr "" | 1363 | " 1. Connect a display (if not already connected) to the DisplayPort port " |
4884 | 1227 | 1364 | "on your system\n" | |
4885 | 1228 | #. description | 1365 | "VERIFICATION:\n" |
4886 | 1229 | #: ../jobs/monitor.txt.in:31 | 1366 | " Was the desktop displayed correctly on both screens?" |
4887 | 1230 | msgid "" | 1367 | msgstr "" |
4888 | 1231 | "Connect a display (if not already connected) to the S-VIDEO port on your " | 1368 | |
4889 | 1232 | "system. Is the image displayed correctly?" | 1369 | #. description |
4890 | 1233 | msgstr "" | 1370 | #: ../jobs/monitor.txt.in:33 |
4891 | 1234 | 1371 | msgid "" | |
4892 | 1235 | #. description | 1372 | "PURPOSE:\n" |
4893 | 1236 | #: ../jobs/monitor.txt.in:38 | 1373 | " This test will check your HDMI port. Skip if your system does not have a " |
4894 | 1237 | msgid "If your system does not have a RCA port, please skip this test." | 1374 | "HDMI port\n" |
4895 | 1238 | msgstr "" | 1375 | "STEPS:\n" |
4896 | 1239 | 1376 | " 1. Connect a display (if not already connected) to the HDMI port on your " | |
4897 | 1240 | #. description | 1377 | "system\n" |
4898 | 1241 | #: ../jobs/monitor.txt.in:38 | 1378 | "VERIFICATION:\n" |
4899 | 1242 | msgid "" | 1379 | " Was the desktop displayed correctly on both screens?" |
4900 | 1243 | "Connect a display (if not already connected) to the RCA port on your system. " | 1380 | msgstr "" |
4901 | 1244 | "Is the image displayed correctly?" | 1381 | |
4902 | 1245 | msgstr "" | 1382 | #. description |
4903 | 1246 | 1383 | #: ../jobs/monitor.txt.in:43 | |
4904 | 1247 | #. description | 1384 | msgid "" |
4905 | 1248 | #: ../jobs/monitor.txt.in:46 | 1385 | "PURPOSE:\n" |
4906 | 1249 | msgid "" | 1386 | " This test will check your S-VIDEO port. Skip if your system does not " |
4907 | 1250 | "Monitor power saving verification procedure:\n" | 1387 | "have a S-VIDEO port\n" |
4908 | 1251 | " 1.- Select Test to try the power saving capabilities of your monitor.\n" | 1388 | "STEPS:\n" |
4909 | 1252 | " 2.- The monitor should go blank.\n" | 1389 | " 1. Connect a display (if not already connected) to the S-VIDEO port on " |
4910 | 1253 | " 3.- Press any key or move the mouse to recover." | 1390 | "your system\n" |
4911 | 1254 | msgstr "" | 1391 | "VERIFICATION:\n" |
4912 | 1255 | 1392 | " Was the desktop displayed correctly on both screens?" | |
4913 | 1256 | #. description | 1393 | msgstr "" |
4914 | 1257 | #: ../jobs/monitor.txt.in:46 | 1394 | |
4915 | 1258 | msgid "Did the monitor go blank?" | 1395 | #. description |
4916 | 1396 | #: ../jobs/monitor.txt.in:53 | ||
4917 | 1397 | msgid "" | ||
4918 | 1398 | "PURPOSE:\n" | ||
4919 | 1399 | " This test will check your RCA port. Skip if your system does not have a " | ||
4920 | 1400 | "RCA port\n" | ||
4921 | 1401 | "STEPS:\n" | ||
4922 | 1402 | " 1. Connect a display (if not already connected) to the RCA port on your " | ||
4923 | 1403 | "system\n" | ||
4924 | 1404 | "VERIFICATION:\n" | ||
4925 | 1405 | " Was the desktop displayed correctly on both screens?" | ||
4926 | 1406 | msgstr "" | ||
4927 | 1407 | |||
4928 | 1408 | #. description | ||
4929 | 1409 | #: ../jobs/monitor.txt.in:64 | ||
4930 | 1410 | msgid "" | ||
4931 | 1411 | "PURPOSE:\n" | ||
4932 | 1412 | " This test will check your monitor power saving capabilities\n" | ||
4933 | 1413 | "STEPS:\n" | ||
4934 | 1414 | " 1. Click \"Test\" to try the power saving capabilities of your monitor\n" | ||
4935 | 1415 | " 2. Press any key or move the mouse to recover\n" | ||
4936 | 1416 | "VERIFICATION:\n" | ||
4937 | 1417 | " Did the the monitor go blank and turn on again?" | ||
4938 | 1259 | msgstr "" | 1418 | msgstr "" |
4939 | 1260 | 1419 | ||
4940 | 1261 | #. description | 1420 | #. description |
4941 | 1262 | #: ../jobs/networking.txt.in:5 | 1421 | #: ../jobs/networking.txt.in:5 |
4943 | 1263 | msgid "Detecting your network controller(s):" | 1422 | msgid "Test to detect the available network controllers" |
4944 | 1423 | msgstr "" | ||
4945 | 1424 | |||
4946 | 1425 | #. description | ||
4947 | 1426 | #: ../jobs/networking.txt.in:11 | ||
4948 | 1427 | msgid "Tests whether the system has a working Internet connection." | ||
4949 | 1264 | msgstr "" | 1428 | msgstr "" |
4950 | 1265 | 1429 | ||
4951 | 1266 | #. description | 1430 | #. description |
4952 | 1267 | #: ../jobs/networking.txt.in:16 | 1431 | #: ../jobs/networking.txt.in:16 |
4953 | 1268 | msgid "Testing your connection to the Internet:" | ||
4954 | 1269 | msgstr "" | ||
4955 | 1270 | |||
4956 | 1271 | #. description | ||
4957 | 1272 | #: ../jobs/networking.txt.in:26 | ||
4958 | 1273 | msgid "Network Information" | 1432 | msgid "Network Information" |
4959 | 1274 | msgstr "" | 1433 | msgstr "" |
4960 | 1275 | 1434 | ||
4961 | 1276 | #. description | 1435 | #. description |
4962 | 1277 | #: ../jobs/networking.txt.in:46 | ||
4963 | 1278 | msgid "Wireless scanning test." | ||
4964 | 1279 | msgstr "" | ||
4965 | 1280 | |||
4966 | 1281 | #. description | ||
4967 | 1282 | #: ../jobs/networking.txt.in:52 | ||
4968 | 1283 | msgid "" | ||
4969 | 1284 | "Wireless network connection procedure: 1.- Click on the Network Manager " | ||
4970 | 1285 | "applet 2.- Select a network below the 'Wireless networks' section 3.- Notify " | ||
4971 | 1286 | "OSD should confirm that the connection has been established 4.- Select Test " | ||
4972 | 1287 | "to verify that it's possible to establish an HTTP connection" | ||
4973 | 1288 | msgstr "" | ||
4974 | 1289 | |||
4975 | 1290 | #. description | ||
4976 | 1291 | #: ../jobs/networking.txt.in:64 | ||
4977 | 1292 | msgid "" | ||
4978 | 1293 | "Wired network connection procedure: 1.- Click on the Network Manager applet " | ||
4979 | 1294 | "2.- Select a network below the 'Wired network' section 3.- Notify OSD should " | ||
4980 | 1295 | "confirm that the connection has been established 4.- Select Test to verify " | ||
4981 | 1296 | "that it's possible to establish an HTTP connection" | ||
4982 | 1297 | msgstr "" | ||
4983 | 1298 | |||
4984 | 1299 | #. description | ||
4985 | 1300 | #: ../jobs/networking.txt.in:76 | ||
4986 | 1301 | msgid "" | ||
4987 | 1302 | "Built-in modem network connection procedure: 1.- Connect the telephone line " | ||
4988 | 1303 | "to the computer 2.- Right click on the Network Manager applet 3.- Select " | ||
4989 | 1304 | "'Edit Connections' 4.- Select the 'DSL' tab 5.- Click on add 'Add' button 6.-" | ||
4990 | 1305 | " Configure the connection parameters properly 7.- Notify OSD should confirm " | ||
4991 | 1306 | "that the connection has been established 8.- Select Test to verify that it's " | ||
4992 | 1307 | "possible to establish an HTTP connection" | ||
4993 | 1308 | msgstr "" | ||
4994 | 1309 | |||
4995 | 1310 | #. description | ||
4996 | 1311 | #: ../jobs/networking.txt.in:76 ../jobs/peripheral.txt.in:15 | ||
4997 | 1312 | msgid "Was the connection correctly established?" | ||
4998 | 1313 | msgstr "" | ||
4999 | 1314 | |||
5000 | 1315 | #. description |
- I see there are extra changes for a checkbox-sru script; they should either be added to changelog or dropped.
- There are also extra changes in install/postinst for update_ configuration( ) (third hunk in the diff) that weren't immediately obvious to me what they were for besides the dropped hwtest packages. They should be better described in changelog (if not already there).
- there is no mention of the changes to jobs/local.txt.in for the command; changing from .../peripheral.txt to .../phoronix.txt looks rather unusual; and should be mentioned in syslog.
- changes to plugins/ jobs_prompt. py aren't changelog, afaict; please add them :)
- there appears to be extra changes to scripts/ cpu_offlining; again not in changelog when they should probably be.