Merge lp:~zyga/checkbox/remove-old-piglit into lp:checkbox

Proposed by Zygmunt Krynicki
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 3639
Merged at revision: 3637
Proposed branch: lp:~zyga/checkbox/remove-old-piglit
Merge into: lp:checkbox
Diff against target: 1189 lines (+166/-373)
9 files modified
providers/plainbox-provider-checkbox/bin/piglit_test (+0/-115)
providers/plainbox-provider-checkbox/jobs/local.txt.in (+0/-7)
providers/plainbox-provider-checkbox/jobs/piglit.txt.in (+0/-81)
providers/plainbox-provider-checkbox/po/POTFILES.in (+0/-2)
providers/plainbox-provider-checkbox/po/plainbox-provider-checkbox.pot (+91/-115)
providers/plainbox-provider-piglit/manage.py (+1/-1)
providers/plainbox-provider-piglit/po/pl.po (+34/-29)
providers/plainbox-provider-piglit/po/plainbox-provider-piglit.pot (+28/-23)
providers/plainbox-provider-piglit/units/piglit.pxu (+12/-0)
To merge this branch: bzr merge lp:~zyga/checkbox/remove-old-piglit
Reviewer Review Type Date Requested Status
Sylvain Pineau Approve
Review via email: mp+254755@code.launchpad.net

Description of the change

This branch removes all the traces of piglit from the checkbox provider (along with the __piglit__ local job), adds the __piglit__ job back to the piglit provider and bumps the version of piglit to 0.2

To post a comment you must log in.
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

I had a doubt about applying a category to a local job (xlsx exporter creating the category tree using local jobs or the category units) but it's only used by checkbox touch so far and it's absolutely not a blocker .

thanks for the clanup, +1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file 'providers/plainbox-provider-checkbox/bin/piglit_test'
2--- providers/plainbox-provider-checkbox/bin/piglit_test 2015-01-27 22:29:38 +0000
3+++ providers/plainbox-provider-checkbox/bin/piglit_test 1970-01-01 00:00:00 +0000
4@@ -1,115 +0,0 @@
5-#!/usr/bin/python3
6-
7-import os
8-import sys
9-
10-from argparse import ArgumentParser
11-from subprocess import check_output, STDOUT
12-
13-
14-class PiglitTests:
15-
16- def __init__(self, tests, name):
17- self._tests = tests
18- self._name = name
19- self._results = {}
20-
21- def run(self):
22- piglit_output = ''
23-
24- log_path = os.path.join(os.environ.get('CHECKBOX_DATA', '.'),
25- 'piglit-results', self._name)
26-
27- # Need to run in verbose mode to produce output compatible with
28- # our parser.
29- run_command = ["piglit-run.py", "-v"]
30-
31- for test in self._tests:
32- run_command.extend(["-t", test])
33-
34- run_command.extend(['/usr/share/piglit/tests/all.tests', log_path])
35-
36- piglit_env = dict(os.environ)
37- if os.path.isdir("/usr/share/piglit"):
38- piglit_env['PYTHONPATH'] = "/usr/share/piglit"
39-
40- piglit_output = check_output(run_command,
41- universal_newlines=True,
42- stderr=STDOUT,
43- env=piglit_env)
44-
45- # TODO: Capture stderr instead?
46- for line in piglit_output.split('\n'):
47- if ' :: ' in line:
48- self._results[line.split(' :: ')[-1].strip()] = \
49- line.split(' :: ')[-2].strip()
50-
51- def get_tests_by_status(self, status=None):
52- """
53- Return a list of the tests with the given status in the last piglit run
54- """
55- if not status:
56- return self._results
57- tests = []
58- for test in self._results:
59- if self._results[test] == status:
60- tests.append(test)
61-
62- return tests
63-
64-
65-def main():
66- parser = ArgumentParser("A wrapper script for the Piglit graphics test "
67- "framework which runs the tests and parses the "
68- "results.")
69- parser.add_argument("--test", "-t",
70- required=True,
71- action='append',
72- help="The expression used to get the tests to run.")
73- parser.add_argument("--name", "-n",
74- required=True,
75- help="""A friendly name for this group of tests
76- to use in reporting.""")
77- parser.add_argument("--verbose", "-v",
78- action='store_true',
79- help='Have more verbose output')
80- args = parser.parse_args()
81-
82- piglit = PiglitTests(args.test, args.name)
83- piglit.run()
84-
85- if not piglit.get_tests_by_status():
86- print("WARNING: Test summary is empty, piglit output may have "
87- "changed. Exiting with error to ensure a human "
88- "looks at this.")
89- return 2
90-
91- passed_tests = piglit.get_tests_by_status('pass')
92- if passed_tests:
93- print("%d tests passed" % len(passed_tests))
94-
95- if args.verbose:
96- print("\n".join(["- %s" % test for test in passed_tests]))
97-
98- failed_tests = piglit.get_tests_by_status('fail')
99- if failed_tests:
100- print("%d tests failed" % len(failed_tests))
101- print("\n".join(["- %s" % test for test in failed_tests]))
102-
103- crashed_tests = piglit.get_tests_by_status('crash')
104- if crashed_tests:
105- print("%d tests crashed" % len(crashed_tests))
106- print("\n".join(["- %s" % test for test in crashed_tests]))
107-
108- skipped_tests = piglit.get_tests_by_status('skip')
109- if skipped_tests:
110- print("%d tests were skipped" % len(skipped_tests))
111- print("\n".join(["- %s" % test for test in skipped_tests]))
112-
113- if len(failed_tests) > 0 or len(crashed_tests) > 0:
114- return 1
115- else:
116- return 0
117-
118-if __name__ == "__main__":
119- sys.exit(main())
120
121=== modified file 'providers/plainbox-provider-checkbox/jobs/local.txt.in'
122--- providers/plainbox-provider-checkbox/jobs/local.txt.in 2014-08-29 17:57:49 +0000
123+++ providers/plainbox-provider-checkbox/jobs/local.txt.in 2015-03-31 13:34:54 +0000
124@@ -229,13 +229,6 @@
125 shopt -s extglob
126 cat $PLAINBOX_PROVIDER_DATA/../jobs/peripheral.txt?(.in)
127
128-id: __piglit__
129-plugin: local
130-_description: Piglit tests
131-command:
132- shopt -s extglob
133- cat $PLAINBOX_PROVIDER_DATA/../jobs/piglit.txt?(.in)
134-
135 id: __power-management__
136 plugin: local
137 _description: Power Management tests
138
139=== removed file 'providers/plainbox-provider-checkbox/jobs/piglit.txt.in'
140--- providers/plainbox-provider-checkbox/jobs/piglit.txt.in 2014-06-19 17:00:52 +0000
141+++ providers/plainbox-provider-checkbox/jobs/piglit.txt.in 1970-01-01 00:00:00 +0000
142@@ -1,81 +0,0 @@
143-plugin: shell
144-id: piglit/fbo
145-requires:
146- package.name == 'piglit'
147-command: piglit_test -t ^spec/EXT_framebuffer_object -n fbo
148-estimated_duration: 28.000
149-_description:
150- Runs piglit tests for checking support for framebuffer object operations, depth buffer and stencil buffer
151-
152-plugin: shell
153-id: piglit/gl-2.1
154-requires:
155- package.name == 'piglit'
156-command: piglit_test -t spec/'!OpenGL 2.1'/ -n gl-2.1
157-estimated_duration: 2.500
158-_description:
159- Runs piglit tests for checking OpenGL 2.1 support
160-
161-plugin: shell
162-id: piglit/vbo
163-requires:
164- package.name == 'piglit'
165-command: piglit_test -t spec/ARB_vertex_buffer_object/ -n vbo
166-estimated_duration: 0.430
167-_description:
168- Runs piglit tests for checking support for vertex buffer object operations
169-
170-plugin: shell
171-id: piglit/glsl-fragment-shader
172-requires:
173- package.name == 'piglit'
174-command: piglit_test -t ^shaders/glsl-arb-fragment -n glsl-fragment-shader
175-estimated_duration: 2.700
176-_description:
177- Runs piglit tests for checking support for GLSL fragment shader operations
178-
179-plugin: shell
180-id: piglit/glsl-vertex-shader
181-requires:
182- package.name == 'piglit'
183-command: piglit_test -t ^shaders/glsl-clamp-vertex-color -t ^shaders/glsl-max-vertex-attrib -t ^shaders/glsl-novertexdata -n glsl-vertex-shader
184-estimated_duration: 3.200
185-_description:
186- Runs piglit tests for checking support for GLSL vertex shader operations
187-
188-plugin: shell
189-id: piglit/glx-tfp
190-requires:
191- package.name == 'piglit'
192-command: piglit_test -t glx-tfp -n glx-tfp
193-estimated_duration: 2.600
194-_description:
195- Runs piglit tests for checking support for texture from pixmap
196-
197-plugin: shell
198-id: piglit/stencil_buffer
199-requires:
200- package.name == 'piglit'
201-command: piglit_test -t glx-visuals-stencil -t readpixels-24_8 -n stencil_buffer
202-estimated_duration: 30.000
203-_description:
204- Runs piglit_tests for checking support for stencil buffer operations
205-
206-plugin: shell
207-id: piglit/summarize_results
208-requires:
209- package.name == 'piglit'
210-command: [ -e $PLAINBOX_SESSION_SHARE/piglit-results ] && piglit-summary-html.py $PLAINBOX_SESSION_SHARE/piglit-summary/ `find $PLAINBOX_SESSION_SHARE/piglit-results/ -name main` && echo "Successfully summarized piglit results. They are available in $PLAINBOX_SESSION_SHARE/piglit-sumary/"
211-estimated_duration: 1.380
212-_description:
213- Runs the piglit results summarizing tool
214-
215-plugin: shell
216-id: piglit/tarball
217-requires:
218- package.name == 'piglit'
219-depends: piglit/summarize_results
220-command: [ -e $PLAINBOX_SESSION_SHARE/piglit-summary ] && tar cfz $PLAINBOX_SESSION_SHARE/piglit-results.tar.gz $PLAINBOX_SESSION_SHARE/piglit-summary/
221-_description:
222- Archives the piglit-summary directory into the piglit-results.tar.gz.
223-
224
225=== modified file 'providers/plainbox-provider-checkbox/po/POTFILES.in'
226--- providers/plainbox-provider-checkbox/po/POTFILES.in 2014-06-11 15:29:20 +0000
227+++ providers/plainbox-provider-checkbox/po/POTFILES.in 2015-03-31 13:34:54 +0000
228@@ -33,7 +33,6 @@
229 [type: gettext/rfc822deb] jobs/panel_clock_test.txt.in
230 [type: gettext/rfc822deb] jobs/panel_reboot.txt.in
231 [type: gettext/rfc822deb] jobs/peripheral.txt.in
232-[type: gettext/rfc822deb] jobs/piglit.txt.in
233 [type: gettext/rfc822deb] jobs/power-management.txt.in
234 [type: gettext/rfc822deb] jobs/rendercheck.txt.in
235 [type: gettext/rfc822deb] jobs/server-services.txt.in
236@@ -112,7 +111,6 @@
237 [type: gettext/python] bin/optical_detect
238 [type: gettext/python] bin/optical_read_test
239 bin/optical_write_test
240-[type: gettext/python] bin/piglit_test
241 [type: gettext/python] bin/pm_log_check
242 [type: gettext/python] bin/pm_test
243 [type: gettext/python] bin/process_wait
244
245=== modified file 'providers/plainbox-provider-checkbox/po/plainbox-provider-checkbox.pot'
246--- providers/plainbox-provider-checkbox/po/plainbox-provider-checkbox.pot 2014-12-03 13:42:52 +0000
247+++ providers/plainbox-provider-checkbox/po/plainbox-provider-checkbox.pot 2015-03-31 13:34:54 +0000
248@@ -8,7 +8,7 @@
249 msgstr ""
250 "Project-Id-Version: PACKAGE VERSION\n"
251 "Report-Msgid-Bugs-To: \n"
252-"POT-Creation-Date: 2014-12-03 14:39+0100\n"
253+"POT-Creation-Date: 2015-03-31 15:25+0200\n"
254 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
255 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
256 "Language-Team: LANGUAGE <LL@li.org>\n"
257@@ -778,7 +778,7 @@
258
259 #. summary
260 #: ../jobs/disk.txt.in:18
261-msgid "Disk statistics for {attr_DEVNAME}"
262+msgid "Disk statistics for /dev/{name}"
263 msgstr ""
264
265 #. description
266@@ -797,37 +797,35 @@
267 #. description
268 #: ../jobs/disk.txt.in:19
269 msgid ""
270-" product vendor: {attr_ID_VENDOR}\n"
271-" product name: {attr_ID_MODEL}\n"
272-" serial number: {attr_ID_SERIAL_SHORT}\n"
273+" product name: {product}\n"
274 " sysfs path: {path}\n"
275-" device node path: {attr_DEVNAME}"
276+" device node path: /dev/{name}"
277 msgstr ""
278
279 #. description
280-#: ../jobs/disk.txt.in:37
281+#: ../jobs/disk.txt.in:35
282 msgid "Check stats changes for each disk"
283 msgstr ""
284
285 #. description
286-#: ../jobs/disk.txt.in:58
287+#: ../jobs/disk.txt.in:56
288 msgid "SMART test"
289 msgstr ""
290
291 #. description
292-#: ../jobs/disk.txt.in:78
293+#: ../jobs/disk.txt.in:76
294 msgid "Verify system storage performs at or above baseline performance"
295 msgstr ""
296
297 #. description
298-#: ../jobs/disk.txt.in:98
299+#: ../jobs/disk.txt.in:96
300 msgid ""
301 "Verify that storage devices, such as Fibre Channel and RAID can be detected "
302 "and perform under stress."
303 msgstr ""
304
305 #. description
306-#: ../jobs/disk.txt.in:120
307+#: ../jobs/disk.txt.in:118
308 msgid ""
309 "Some new hard drives include a feature that parks the drive heads after a "
310 "short period of inactivity. This is a power-saving feature, but it can have "
311@@ -837,7 +835,7 @@
312 msgstr ""
313
314 #. description
315-#: ../jobs/disk.txt.in:132
316+#: ../jobs/disk.txt.in:130
317 msgid ""
318 "PURPOSE:\n"
319 " This test checks that a systems drive protection mechanism works properly.\n"
320@@ -1274,6 +1272,28 @@
321 msgid "Attaches the simple screen capture file"
322 msgstr ""
323
324+#. summary
325+#: ../jobs/graphics.txt.in:563
326+msgid "Obtains a simple screen capture of {product}"
327+msgstr ""
328+
329+#. description
330+#: ../jobs/graphics.txt.in:567
331+msgid ""
332+"Obtains a simple screen capture of {product} using gnome-screenshot if "
333+"present"
334+msgstr ""
335+
336+#. summary
337+#: ../jobs/graphics.txt.in:575
338+msgid "Attaches a simple screen capture of {product}"
339+msgstr ""
340+
341+#. description
342+#: ../jobs/graphics.txt.in:578
343+msgid "Attaches the simple screen capture file of {product}"
344+msgstr ""
345+
346 #. description
347 #: ../jobs/hibernate.txt.in:17
348 msgid ""
349@@ -1471,6 +1491,11 @@
350 msgstr ""
351
352 #. description
353+#: ../jobs/info.txt.in:248
354+msgid "Attaches the debug log from the virtualization run"
355+msgstr ""
356+
357+#. description
358 #: ../jobs/input.txt.in:7
359 msgid "Pointing device tests."
360 msgstr ""
361@@ -2146,71 +2171,66 @@
362
363 #. description
364 #: ../jobs/local.txt.in:234
365-msgid "Piglit tests"
366+msgid "Power Management tests"
367 msgstr ""
368
369 #. description
370 #: ../jobs/local.txt.in:241
371-msgid "Power Management tests"
372+msgid "Server Services checks"
373 msgstr ""
374
375 #. description
376 #: ../jobs/local.txt.in:248
377-msgid "Server Services checks"
378+msgid "Suspend tests"
379 msgstr ""
380
381 #. description
382 #: ../jobs/local.txt.in:255
383-msgid "Suspend tests"
384+msgid "Touchpad tests"
385 msgstr ""
386
387 #. description
388 #: ../jobs/local.txt.in:262
389-msgid "Touchpad tests"
390+msgid "Touchscreen tests"
391 msgstr ""
392
393 #. description
394 #: ../jobs/local.txt.in:269
395-msgid "Touchscreen tests"
396+msgid "USB tests"
397 msgstr ""
398
399 #. description
400 #: ../jobs/local.txt.in:276
401-msgid "USB tests"
402+msgid "User Applications"
403 msgstr ""
404
405 #. description
406 #: ../jobs/local.txt.in:283
407-msgid "User Applications"
408+msgid "Virtualization tests"
409 msgstr ""
410
411 #. description
412 #: ../jobs/local.txt.in:290
413-msgid "Virtualization tests"
414+msgid "Wireless networking tests"
415 msgstr ""
416
417 #. description
418 #: ../jobs/local.txt.in:297
419-msgid "Wireless networking tests"
420+msgid "Mobile broadband tests"
421 msgstr ""
422
423 #. description
424 #: ../jobs/local.txt.in:304
425-msgid "Mobile broadband tests"
426+msgid "Stress tests"
427 msgstr ""
428
429 #. description
430 #: ../jobs/local.txt.in:311
431-msgid "Stress tests"
432+msgid "Smoke tests"
433 msgstr ""
434
435 #. description
436 #: ../jobs/local.txt.in:318
437-msgid "Smoke tests"
438-msgstr ""
439-
440-#. description
441-#: ../jobs/local.txt.in:325
442 msgid "Sniff Sniffers"
443 msgstr ""
444
445@@ -3178,56 +3198,6 @@
446 msgstr ""
447
448 #. description
449-#: ../jobs/piglit.txt.in:7
450-msgid ""
451-"Runs piglit tests for checking support for framebuffer object operations, "
452-"depth buffer and stencil buffer"
453-msgstr ""
454-
455-#. description
456-#: ../jobs/piglit.txt.in:16
457-msgid "Runs piglit tests for checking OpenGL 2.1 support"
458-msgstr ""
459-
460-#. description
461-#: ../jobs/piglit.txt.in:25
462-msgid ""
463-"Runs piglit tests for checking support for vertex buffer object operations"
464-msgstr ""
465-
466-#. description
467-#: ../jobs/piglit.txt.in:34
468-msgid ""
469-"Runs piglit tests for checking support for GLSL fragment shader operations"
470-msgstr ""
471-
472-#. description
473-#: ../jobs/piglit.txt.in:43
474-msgid ""
475-"Runs piglit tests for checking support for GLSL vertex shader operations"
476-msgstr ""
477-
478-#. description
479-#: ../jobs/piglit.txt.in:52
480-msgid "Runs piglit tests for checking support for texture from pixmap"
481-msgstr ""
482-
483-#. description
484-#: ../jobs/piglit.txt.in:61
485-msgid "Runs piglit_tests for checking support for stencil buffer operations"
486-msgstr ""
487-
488-#. description
489-#: ../jobs/piglit.txt.in:70
490-msgid "Runs the piglit results summarizing tool"
491-msgstr ""
492-
493-#. description
494-#: ../jobs/piglit.txt.in:79
495-msgid "Archives the piglit-summary directory into the piglit-results.tar.gz."
496-msgstr ""
497-
498-#. description
499 #: ../jobs/power-management.txt.in:4
500 msgid ""
501 "PURPOSE:\n"
502@@ -3251,7 +3221,7 @@
503 msgstr ""
504
505 #. description
506-#: ../jobs/power-management.txt.in:43
507+#: ../jobs/power-management.txt.in:44
508 msgid ""
509 "PURPOSE:\n"
510 " This test will check the system's ability to power-off and boot.\n"
511@@ -3269,14 +3239,14 @@
512 msgstr ""
513
514 #. description
515-#: ../jobs/power-management.txt.in:60
516+#: ../jobs/power-management.txt.in:61
517 msgid ""
518 "This will attach any logs from the power-management/poweroff test to the "
519 "results."
520 msgstr ""
521
522 #. description
523-#: ../jobs/power-management.txt.in:72
524+#: ../jobs/power-management.txt.in:74
525 msgid ""
526 "PURPOSE:\n"
527 " This test will check the system's ability to reboot cleanly.\n"
528@@ -3292,14 +3262,14 @@
529 msgstr ""
530
531 #. description
532-#: ../jobs/power-management.txt.in:87
533+#: ../jobs/power-management.txt.in:89
534 msgid ""
535 "This will attach any logs from the power-management/reboot test to the "
536 "results."
537 msgstr ""
538
539 #. description
540-#: ../jobs/power-management.txt.in:94
541+#: ../jobs/power-management.txt.in:96
542 msgid ""
543 "PURPOSE:\n"
544 " This test will check your lid sensors.\n"
545@@ -3310,7 +3280,7 @@
546 msgstr ""
547
548 #. description
549-#: ../jobs/power-management.txt.in:112
550+#: ../jobs/power-management.txt.in:114
551 msgid ""
552 "PURPOSE:\n"
553 " This test will check your lid sensors\n"
554@@ -3322,7 +3292,7 @@
555 msgstr ""
556
557 #. description
558-#: ../jobs/power-management.txt.in:131
559+#: ../jobs/power-management.txt.in:133
560 msgid ""
561 "PURPOSE:\n"
562 " This test will check your lid sensors.\n"
563@@ -3336,20 +3306,20 @@
564 msgstr ""
565
566 #. description
567-#: ../jobs/power-management.txt.in:151
568+#: ../jobs/power-management.txt.in:153
569 msgid ""
570 "Verify that the Real-time clock (RTC) device functions properly, if present"
571 msgstr ""
572
573 #. description
574-#: ../jobs/power-management.txt.in:158
575+#: ../jobs/power-management.txt.in:160
576 msgid ""
577 "Check to see if CONFIG_NO_HZ is set in the kernel (this is just a simple "
578 "regression check)"
579 msgstr ""
580
581 #. description
582-#: ../jobs/power-management.txt.in:165
583+#: ../jobs/power-management.txt.in:167
584 msgid ""
585 "PURPOSE:\n"
586 " This test will ensure that the AC is unplugged for the battery drain "
587@@ -3361,37 +3331,37 @@
588 msgstr ""
589
590 #. description
591-#: ../jobs/power-management.txt.in:178
592+#: ../jobs/power-management.txt.in:180
593 msgid "Checks the battery drain during idle. Reports time until empty"
594 msgstr ""
595
596 #. description
597-#: ../jobs/power-management.txt.in:178
598+#: ../jobs/power-management.txt.in:180
599 msgid "and capacity as well."
600 msgstr ""
601
602 #. description
603-#: ../jobs/power-management.txt.in:189
604+#: ../jobs/power-management.txt.in:191
605 msgid "Checks the battery drain while watching a movie. Reports time"
606 msgstr ""
607
608 #. description
609-#: ../jobs/power-management.txt.in:189
610+#: ../jobs/power-management.txt.in:191
611 msgid "until empty and capacity as well. Requires MOVIE_VAR to be set."
612 msgstr ""
613
614 #. description
615-#: ../jobs/power-management.txt.in:202
616+#: ../jobs/power-management.txt.in:204
617 msgid "Checks the battery drain during suspend. Reports time until"
618 msgstr ""
619
620 #. description
621-#: ../jobs/power-management.txt.in:202
622+#: ../jobs/power-management.txt.in:204
623 msgid "empty and capacity as well."
624 msgstr ""
625
626 #. description
627-#: ../jobs/power-management.txt.in:211
628+#: ../jobs/power-management.txt.in:213
629 msgid ""
630 "PURPOSE:\n"
631 " This test will ensure that the AC is plugged back in after the battery.\n"
632@@ -3403,7 +3373,7 @@
633 msgstr ""
634
635 #. description
636-#: ../jobs/power-management.txt.in:225
637+#: ../jobs/power-management.txt.in:227
638 msgid ""
639 "PURPOSE:\n"
640 " This test will verify that your system can successfully reboot.\n"
641@@ -3421,7 +3391,7 @@
642 msgstr ""
643
644 #. description
645-#: ../jobs/power-management.txt.in:244
646+#: ../jobs/power-management.txt.in:246
647 msgid ""
648 "PURPOSE:\n"
649 " This test will check your system shutdown/booting cycle\n"
650@@ -3635,67 +3605,67 @@
651 msgstr ""
652
653 #. description
654-#: ../jobs/stress.txt.in:158
655+#: ../jobs/stress.txt.in:159
656 msgid "Stress reboot system (100 cycles)"
657 msgstr ""
658
659 #. description
660-#: ../jobs/stress.txt.in:176
661+#: ../jobs/stress.txt.in:178
662 msgid "Stress reboot system (30 cycles)"
663 msgstr ""
664
665 #. description
666-#: ../jobs/stress.txt.in:193
667+#: ../jobs/stress.txt.in:196
668 msgid "Stress poweroff system (100 cycles)"
669 msgstr ""
670
671 #. description
672-#: ../jobs/stress.txt.in:211
673+#: ../jobs/stress.txt.in:215
674 msgid "Stress poweroff system (30 cycles)"
675 msgstr ""
676
677 #. description
678-#: ../jobs/stress.txt.in:224
679+#: ../jobs/stress.txt.in:228
680 msgid "Check logs for the stress reboot (30 cycles) test case"
681 msgstr ""
682
683 #. description
684-#: ../jobs/stress.txt.in:238
685+#: ../jobs/stress.txt.in:242
686 msgid "Check logs for the stress poweroff (30 cycles) test case"
687 msgstr ""
688
689 #. description
690-#: ../jobs/stress.txt.in:252
691+#: ../jobs/stress.txt.in:256
692 msgid "Check logs for the stress reboot (100 cycles) test case"
693 msgstr ""
694
695 #. description
696-#: ../jobs/stress.txt.in:266
697+#: ../jobs/stress.txt.in:270
698 msgid "Check logs for the stress poweroff (100 cycles) test case"
699 msgstr ""
700
701 #. description
702-#: ../jobs/stress.txt.in:283
703+#: ../jobs/stress.txt.in:287
704 msgid "Run the graphics stress test. This test can take a few minutes."
705 msgstr ""
706
707 #. description
708-#: ../jobs/stress.txt.in:292
709+#: ../jobs/stress.txt.in:296
710 msgid "Attaches the graphics stress results to the submission."
711 msgstr ""
712
713 #. description
714-#: ../jobs/stress.txt.in:299
715+#: ../jobs/stress.txt.in:303
716 msgid "Runs a test that transfers 100 10MB files 3 times to usb."
717 msgstr ""
718
719 #. summary
720-#: ../jobs/stress.txt.in:304
721+#: ../jobs/stress.txt.in:308
722 msgid "Stress test for SDHC card"
723 msgstr ""
724
725 #. description
726-#: ../jobs/stress.txt.in:307
727+#: ../jobs/stress.txt.in:311
728 msgid ""
729 "PURPOSE:\n"
730 " This test will transfers 100 10MB files 3 times to a SDHC card, to\n"
731@@ -3711,12 +3681,12 @@
732 msgstr ""
733
734 #. description
735-#: ../jobs/stress.txt.in:326
736+#: ../jobs/stress.txt.in:330
737 msgid "Ping ubuntu.com and restart network interfaces 100 times"
738 msgstr ""
739
740 #. description
741-#: ../jobs/stress.txt.in:338
742+#: ../jobs/stress.txt.in:342
743 msgid ""
744 "PURPOSE:\n"
745 " To make sure that stressing the wifi hotkey does not cause applets to "
746@@ -5205,6 +5175,11 @@
747 msgstr ""
748
749 #. description
750+#: ../jobs/touchpad.txt.in:205
751+msgid "This test will check if your touchpad was detected as a mouse."
752+msgstr ""
753+
754+#. description
755 #: ../jobs/touchscreen.txt.in:7
756 msgid ""
757 "Determine whether the screen is detected as a non-touch device automatically."
758@@ -5221,11 +5196,12 @@
759 #: ../jobs/touchscreen.txt.in:23
760 msgid ""
761 "PURPOSE:\n"
762-" Touchscreen manual detection of multitouch.\n"
763+" Touchscreen capability manual detection.\n"
764 "STEPS:\n"
765 " 1. Look at the specifications for your system.\n"
766 "VERIFICATION:\n"
767-" Is the screen supposed to be multitouch?"
768+" Your screen was detected as a non touch screen. Select PASS if this is "
769+"correct."
770 msgstr ""
771
772 #. description
773
774=== modified file 'providers/plainbox-provider-piglit/manage.py'
775--- providers/plainbox-provider-piglit/manage.py 2015-03-24 14:51:33 +0000
776+++ providers/plainbox-provider-piglit/manage.py 2015-03-31 13:34:54 +0000
777@@ -21,7 +21,7 @@
778
779 setup(
780 name='2013.com.canonical.certification:piglit',
781- version="0.1",
782+ version="0.2",
783 description=N_("Piglit (OpenGL/OpenCL) Test Provider"),
784 gettext_domain='plainbox-provider-piglit',
785 )
786
787=== modified file 'providers/plainbox-provider-piglit/po/pl.po'
788--- providers/plainbox-provider-piglit/po/pl.po 2015-03-31 05:09:02 +0000
789+++ providers/plainbox-provider-piglit/po/pl.po 2015-03-31 13:34:54 +0000
790@@ -7,10 +7,11 @@
791 msgstr ""
792 "Project-Id-Version: plainbox-provider-piglit 0.1\n"
793 "Report-Msgid-Bugs-To: \n"
794-"POT-Creation-Date: 2015-03-23 19:37+0100\n"
795+"POT-Creation-Date: 2015-03-31 15:28+0200\n"
796 "PO-Revision-Date: 2015-03-31 01:06+0000\n"
797 "Last-Translator: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>\n"
798 "Language-Team: polski <>\n"
799+"Language: Polish\n"
800 "MIME-Version: 1.0\n"
801 "Content-Type: text/plain; charset=UTF-8\n"
802 "Content-Transfer-Encoding: 8bit\n"
803@@ -18,96 +19,95 @@
804 "|| n%100>=20) ? 1 : 2;\n"
805 "X-Launchpad-Export-Date: 2015-03-31 05:09+0000\n"
806 "X-Generator: Launchpad (build 17413)\n"
807-"Language: Polish\n"
808
809 #. summary
810-#: ../units/piglit.pxu:3
811+#: ../units/piglit.pxu:4
812 msgid "Run piglit tests for Frame Buffer Object (FBO) operations"
813 msgstr "Uruchom testy piglita dla operacji na buforach ramki (FBO)"
814
815 #. description
816-#: ../units/piglit.pxu:4
817+#: ../units/piglit.pxu:5
818 msgid ""
819 "This job runs piglit tests for checking support for frame buffer object "
820 "operations, depth buffer and stencil buffer."
821 msgstr ""
822
823 #. summary
824-#: ../units/piglit.pxu:19
825+#: ../units/piglit.pxu:21
826 msgid "Run piglit tests for OpenGL 2.1"
827 msgstr "Uruchom testy piglita dla OpenGL 2.1"
828
829 #. description
830-#: ../units/piglit.pxu:20
831+#: ../units/piglit.pxu:22
832 msgid "This job runs piglit tests for checking OpenGL 2.1 support."
833 msgstr ""
834
835 #. summary
836-#: ../units/piglit.pxu:34
837+#: ../units/piglit.pxu:37
838 msgid "Run piglit tests for Vertex Buffer Object (VBO) operations"
839 msgstr "Uruchom testy piglita dla operacji na buforach geometrii (VBO)"
840
841 #. description
842-#: ../units/piglit.pxu:35
843+#: ../units/piglit.pxu:38
844 msgid ""
845 "This job runs piglit tests for checking support for vertex buffer object "
846 "operations."
847 msgstr ""
848
849 #. summary
850-#: ../units/piglit.pxu:50
851+#: ../units/piglit.pxu:54
852 msgid "Run piglit tests for GLSL fragment shader operations"
853 msgstr "Uruchom testy piglita dla operacji GLSL cieniowania pikseli"
854
855 #. description
856-#: ../units/piglit.pxu:51
857+#: ../units/piglit.pxu:55
858 msgid ""
859 "This job runs piglit tests for checking support for GLSL fragment shader "
860 "operations."
861 msgstr ""
862
863 #. summary
864-#: ../units/piglit.pxu:66
865+#: ../units/piglit.pxu:71
866 msgid "Run piglit tests for GLSL vertex shader operations"
867 msgstr "Uruchom testy piglita dla operacji GLSL cieniowania wierzchołków"
868
869 #. description
870-#: ../units/piglit.pxu:67
871+#: ../units/piglit.pxu:72
872 msgid ""
873 "This job runs piglit tests for checking support for GLSL vertex shader "
874 "operations."
875 msgstr ""
876
877 #. summary
878-#: ../units/piglit.pxu:84
879+#: ../units/piglit.pxu:90
880 msgid "Run piglit tests for texture-from-pixmap extension"
881 msgstr "Uruchom testy piglita dla rozszerzenia tekstura-z-piksmapy"
882
883 #. description
884-#: ../units/piglit.pxu:85
885+#: ../units/piglit.pxu:91
886 msgid ""
887 "This job runs piglit tests for checking support for texture from pixmap."
888 msgstr ""
889
890 #. summary
891-#: ../units/piglit.pxu:99
892+#: ../units/piglit.pxu:106
893 msgid "Run piglit tests for stencil buffer operations"
894 msgstr "Uruchom testy piglita dla operacji na buforach szablonowych"
895
896 #. description
897-#: ../units/piglit.pxu:100
898+#: ../units/piglit.pxu:107
899 msgid ""
900 "This job runs piglit tests for checking support for stencil buffer "
901 "operations."
902 msgstr ""
903
904 #. summary
905-#: ../units/piglit.pxu:115
906+#: ../units/piglit.pxu:123
907 msgid "Combine all piglit test results into one"
908 msgstr "Połącz wszystkie wyniki testów piglita w jeden"
909
910 #. description
911-#: ../units/piglit.pxu:116
912+#: ../units/piglit.pxu:124
913 msgid ""
914 "This job combines all of the prior piglit results into one result file so "
915 "that they can be analyzed together. It is required to use piglit's built-in "
916@@ -115,24 +115,24 @@
917 msgstr ""
918
919 #. summary
920-#: ../units/piglit.pxu:131
921+#: ../units/piglit.pxu:140
922 msgid "Create a HTML summary of all the piglit test results"
923-msgstr "Utwórz HTML'owe podsumowanie wyników testów piglita"
924+msgstr "Utwórz HTML'owe podsumowanie wyników testów programu piglit"
925
926 #. description
927-#: ../units/piglit.pxu:132
928+#: ../units/piglit.pxu:141
929 msgid ""
930 "This job runs the piglit HTML report generator on the combination of all the "
931 "past results."
932 msgstr ""
933
934 #. summary
935-#: ../units/piglit.pxu:147
936+#: ../units/piglit.pxu:159
937 msgid "Archive HTML summary of all piglit test results"
938-msgstr "Zarchiwizuj HTML'owe podsumowanie wyników testów piglita"
939+msgstr "Zarchiwizuj HTML'owe podsumowanie wyników testów programu piglit"
940
941 #. description
942-#: ../units/piglit.pxu:148
943+#: ../units/piglit.pxu:160
944 msgid ""
945 "This job archives the HTML summary of all the piglit results for convenient "
946 "access. The result is not added as an attachment but can be loaded from the "
947@@ -140,12 +140,12 @@
948 msgstr ""
949
950 #. name
951-#: ../units/piglit.pxu:165
952+#: ../units/piglit.pxu:177
953 msgid "All piglit tests (tarball)"
954-msgstr "Wszystkie testy piglita (tarball)"
955+msgstr "Wszystkie testy programu piglit (tarball)"
956
957 #. description
958-#: ../units/piglit.pxu:166
959+#: ../units/piglit.pxu:178
960 msgid ""
961 "This test plan runs all of the piglit jobs, summarizes them and creates an "
962 "archive for easy inspection and sharing."
963@@ -153,6 +153,11 @@
964 "Ten plan testów wykonuje wszystkie zadania piglita, tworzy podsumowanie oraz "
965 "archiwum które ułatwia analizę oraz współdzielenie danych."
966
967+#. description
968+#: ../units/piglit.pxu:190
969+msgid "Piglit Tests"
970+msgstr "Testy programu Piglit"
971+
972 #: ../bin/piglit-wrapper:100
973 #, c-format
974 msgid "Created temporary directory: %s"
975@@ -164,7 +169,7 @@
976
977 #: ../bin/piglit-wrapper:130
978 msgid "Piglit didn't create the test result file?"
979-msgstr "Czy piglit nie utworzył katalogu z wynikami testów?"
980+msgstr "Czyżby piglit nie utworzył katalogu z wynikami testów?"
981
982 #: ../bin/piglit-wrapper:132
983 #, c-format
984@@ -259,7 +264,7 @@
985 #: ../bin/piglit-combiner:188
986 #, c-format
987 msgid "Unable to combine results: %s"
988-msgstr ""
989+msgstr "Nie można złączyć wyników: %s"
990
991 #: ../bin/piglit-combiner:192
992 #, c-format
993
994=== modified file 'providers/plainbox-provider-piglit/po/plainbox-provider-piglit.pot'
995--- providers/plainbox-provider-piglit/po/plainbox-provider-piglit.pot 2015-03-24 14:51:33 +0000
996+++ providers/plainbox-provider-piglit/po/plainbox-provider-piglit.pot 2015-03-31 13:34:54 +0000
997@@ -8,7 +8,7 @@
998 msgstr ""
999 "Project-Id-Version: PACKAGE VERSION\n"
1000 "Report-Msgid-Bugs-To: \n"
1001-"POT-Creation-Date: 2015-03-23 19:37+0100\n"
1002+"POT-Creation-Date: 2015-03-31 15:28+0200\n"
1003 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1004 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1005 "Language-Team: LANGUAGE <LL@li.org>\n"
1006@@ -19,93 +19,93 @@
1007 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
1008
1009 #. summary
1010-#: ../units/piglit.pxu:3
1011+#: ../units/piglit.pxu:4
1012 msgid "Run piglit tests for Frame Buffer Object (FBO) operations"
1013 msgstr ""
1014
1015 #. description
1016-#: ../units/piglit.pxu:4
1017+#: ../units/piglit.pxu:5
1018 msgid ""
1019 "This job runs piglit tests for checking support for frame buffer object "
1020 "operations, depth buffer and stencil buffer."
1021 msgstr ""
1022
1023 #. summary
1024-#: ../units/piglit.pxu:19
1025+#: ../units/piglit.pxu:21
1026 msgid "Run piglit tests for OpenGL 2.1"
1027 msgstr ""
1028
1029 #. description
1030-#: ../units/piglit.pxu:20
1031+#: ../units/piglit.pxu:22
1032 msgid "This job runs piglit tests for checking OpenGL 2.1 support."
1033 msgstr ""
1034
1035 #. summary
1036-#: ../units/piglit.pxu:34
1037+#: ../units/piglit.pxu:37
1038 msgid "Run piglit tests for Vertex Buffer Object (VBO) operations"
1039 msgstr ""
1040
1041 #. description
1042-#: ../units/piglit.pxu:35
1043+#: ../units/piglit.pxu:38
1044 msgid ""
1045 "This job runs piglit tests for checking support for vertex buffer object "
1046 "operations."
1047 msgstr ""
1048
1049 #. summary
1050-#: ../units/piglit.pxu:50
1051+#: ../units/piglit.pxu:54
1052 msgid "Run piglit tests for GLSL fragment shader operations"
1053 msgstr ""
1054
1055 #. description
1056-#: ../units/piglit.pxu:51
1057+#: ../units/piglit.pxu:55
1058 msgid ""
1059 "This job runs piglit tests for checking support for GLSL fragment shader "
1060 "operations."
1061 msgstr ""
1062
1063 #. summary
1064-#: ../units/piglit.pxu:66
1065+#: ../units/piglit.pxu:71
1066 msgid "Run piglit tests for GLSL vertex shader operations"
1067 msgstr ""
1068
1069 #. description
1070-#: ../units/piglit.pxu:67
1071+#: ../units/piglit.pxu:72
1072 msgid ""
1073 "This job runs piglit tests for checking support for GLSL vertex shader "
1074 "operations."
1075 msgstr ""
1076
1077 #. summary
1078-#: ../units/piglit.pxu:84
1079+#: ../units/piglit.pxu:90
1080 msgid "Run piglit tests for texture-from-pixmap extension"
1081 msgstr ""
1082
1083 #. description
1084-#: ../units/piglit.pxu:85
1085+#: ../units/piglit.pxu:91
1086 msgid ""
1087 "This job runs piglit tests for checking support for texture from pixmap."
1088 msgstr ""
1089
1090 #. summary
1091-#: ../units/piglit.pxu:99
1092+#: ../units/piglit.pxu:106
1093 msgid "Run piglit tests for stencil buffer operations"
1094 msgstr ""
1095
1096 #. description
1097-#: ../units/piglit.pxu:100
1098+#: ../units/piglit.pxu:107
1099 msgid ""
1100 "This job runs piglit tests for checking support for stencil buffer "
1101 "operations."
1102 msgstr ""
1103
1104 #. summary
1105-#: ../units/piglit.pxu:115
1106+#: ../units/piglit.pxu:123
1107 msgid "Combine all piglit test results into one"
1108 msgstr ""
1109
1110 #. description
1111-#: ../units/piglit.pxu:116
1112+#: ../units/piglit.pxu:124
1113 msgid ""
1114 "This job combines all of the prior piglit results into one result file so "
1115 "that they can be analyzed together. It is required to use piglit's built-in "
1116@@ -113,24 +113,24 @@
1117 msgstr ""
1118
1119 #. summary
1120-#: ../units/piglit.pxu:131
1121+#: ../units/piglit.pxu:140
1122 msgid "Create a HTML summary of all the piglit test results"
1123 msgstr ""
1124
1125 #. description
1126-#: ../units/piglit.pxu:132
1127+#: ../units/piglit.pxu:141
1128 msgid ""
1129 "This job runs the piglit HTML report generator on the combination of all the "
1130 "past results."
1131 msgstr ""
1132
1133 #. summary
1134-#: ../units/piglit.pxu:147
1135+#: ../units/piglit.pxu:159
1136 msgid "Archive HTML summary of all piglit test results"
1137 msgstr ""
1138
1139 #. description
1140-#: ../units/piglit.pxu:148
1141+#: ../units/piglit.pxu:160
1142 msgid ""
1143 "This job archives the HTML summary of all the piglit results for convenient "
1144 "access. The result is not added as an attachment but can be loaded from the "
1145@@ -138,17 +138,22 @@
1146 msgstr ""
1147
1148 #. name
1149-#: ../units/piglit.pxu:165
1150+#: ../units/piglit.pxu:177
1151 msgid "All piglit tests (tarball)"
1152 msgstr ""
1153
1154 #. description
1155-#: ../units/piglit.pxu:166
1156+#: ../units/piglit.pxu:178
1157 msgid ""
1158 "This test plan runs all of the piglit jobs, summarizes them and creates an "
1159 "archive for easy inspection and sharing."
1160 msgstr ""
1161
1162+#. description
1163+#: ../units/piglit.pxu:190
1164+msgid "Piglit Tests"
1165+msgstr ""
1166+
1167 #: ../bin/piglit-wrapper:100
1168 #, c-format
1169 msgid "Created temporary directory: %s"
1170
1171=== modified file 'providers/plainbox-provider-piglit/units/piglit.pxu'
1172--- providers/plainbox-provider-piglit/units/piglit.pxu 2015-03-24 14:51:33 +0000
1173+++ providers/plainbox-provider-piglit/units/piglit.pxu 2015-03-31 13:34:54 +0000
1174@@ -182,3 +182,15 @@
1175 piglit/test/.*
1176 piglit/support/tarball
1177 estimated_duration: 46
1178+
1179+unit: job
1180+id: __piglit__
1181+category_id: 2013.com.canonical.plainbox::graphics
1182+_summary: Piglit Tests
1183+_description: Piglit Tests
1184+plugin: local
1185+command:
1186+ shopt -s extglob
1187+ cat $PLAINBOX_PROVIDER_UNITS/piglit.pxu
1188+estimated_duration: 1
1189+flags: preserve-locale

Subscribers

People subscribed via source and target branches