diff options
| author | Maciej Kisielewski <maciej.kisielewski@canonical.com> | 2017-07-05 17:51:44 +0200 | 
|---|---|---|
| committer | Maciej Kisielewski <maciej.kisielewski@canonical.com> | 2017-07-05 17:51:44 +0200 | 
| commit | d3c75233e69b17c23b07f4132679b958e735e1c1 (patch) | |
| tree | 79280c5df21aaad7673d4bf3738faeb4c4c35fde /jobs | |
| parent | 1cddd6723ed57f468b3a11d89a1dbca79facac8e (diff) | |
remove the year prefix from provider's namespace
Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> 
Diffstat (limited to 'jobs')
44 files changed, 745 insertions, 745 deletions
diff --git a/jobs/audio.txt.in b/jobs/audio.txt.in index b9bf58b4..fa75447e 100644 --- a/jobs/audio.txt.in +++ b/jobs/audio.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/list_devices  estimated_duration: 1.0  requires: @@ -9,7 +9,7 @@ command: cat /proc/asound/cards  _description: Test to detect audio devices  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/playback_auto  estimated_duration: 5.0  depends: audio/list_devices @@ -40,7 +40,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/{index}_playback_hdmi_{product_slug}  estimated_duration: 30.0  requires: @@ -68,7 +68,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/{index}_playback_displayport_{product_slug}  estimated_duration: 30.0  requires: @@ -96,9 +96,9 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/{index}_playback_thunderbolt_{product_slug} -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  estimated_duration: 30.0  requires:  manifest.has_thunderbolt == 'True' @@ -125,9 +125,9 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/{index}_playback_thunderbolt3_{product_slug} -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  estimated_duration: 30.0  requires:  manifest.has_thunderbolt3 == 'True' @@ -154,9 +154,9 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/{index}_playback_type-c_displayport_{product_slug} -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  estimated_duration: 30.0  requires:  manifest.has_usb_type_c == 'True' @@ -181,7 +181,7 @@ _verification:  Did you hear the sound from the DisplayPort device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/playback_headphones  estimated_duration: 20.0  depends: audio/list_devices @@ -207,7 +207,7 @@ _description:  Did you hear a sound through the headphones and did the sound play without any distortion, clicks or other strange noises from your headphones?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_record_playback_internal  estimated_duration: 20.0  depends: audio/playback_auto @@ -234,7 +234,7 @@ _description:  Did you hear your speech played back?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_record_playback_external  estimated_duration: 20.0  depends: audio/playback_headphones @@ -261,7 +261,7 @@ _description:  Did you hear your speech played back?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_record_playback_usb  estimated_duration: 120.0  requires: @@ -287,7 +287,7 @@ _description:  Did you hear your speech played back through the USB headphones?  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_record_playback_automated  estimated_duration: 10.0  requires: @@ -304,7 +304,7 @@ _description:  default input.  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_info_collect  estimated_duration: 2.0  command: alsa_info --no-dialog --no-upload --output ${PLAINBOX_SESSION_SHARE}/alsa_info.log @@ -314,7 +314,7 @@ _description:  under a controlled environment.  plugin: attachment -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_info_attachment  depends: audio/alsa_info_collect  estimated_duration: 1.0 @@ -323,7 +323,7 @@ _description:  Attaches the audio hardware data collection log to the results.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/channels  estimated_duration: 20.0  command: speaker-test -c 2 -l 1 -t wav @@ -336,7 +336,7 @@ _description:  You should clearly hear a voice from the different audio channels  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/check_volume  estimated_duration: 1.0  requires: @@ -352,7 +352,7 @@ _description:  volume or mute before running this test.  plugin: manual -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/external-lineout  estimated_duration: 30.0  _description: @@ -367,7 +367,7 @@ _description:  2. Do you hear the sound coming out on the corresponding channel?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/external-linein  estimated_duration: 120.0  requires: @@ -393,7 +393,7 @@ _description:  Did you hear your recording?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/speaker-headphone-plug-detection  estimated_duration: 60.0  requires: @@ -414,7 +414,7 @@ _description:  The test times out after 30 seconds (and fails in that case).  plugin: user-interact -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/microphone-plug-detection  estimated_duration: 60.0  requires: @@ -436,7 +436,7 @@ _description:  The test times out after 30 seconds (and fails in that case).  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/balance_internal_speaker  estimated_duration: 20.0  depends: audio/playback_auto @@ -464,7 +464,7 @@ _description:  Does the slider move smoothly, as well as being followed by the setting by the actual audio output?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/balance_headphones  depends: audio/playback_headphones  estimated_duration: 30.0 @@ -492,7 +492,7 @@ _description:  Does the slider move smoothly, as well as being followed by the setting by the actual audio output?  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/list_devices_after_suspend_30_cycles  estimated_duration: 1.0  depends: power-management/suspend_30_cycles @@ -503,7 +503,7 @@ command: cat /proc/asound/cards  _description: Test to detect audio devices after suspending 30 times.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/playback_auto_after_suspend_30_cycles  estimated_duration: 5.0  depends: audio/list_devices power-management/suspend_30_cycles @@ -531,7 +531,7 @@ _description:  Did you hear a tone?  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/alsa_record_playback_automated_after_suspend_30_cycles  estimated_duration: 10.0  depends: power-management/suspend_30_cycles @@ -549,7 +549,7 @@ _description:  default input, after suspending 30 times.  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/check_volume_after_suspend_30_cycles  estimated_duration: 1.0  depends: power-management/suspend_30_cycles @@ -566,7 +566,7 @@ _description:  volume or mute before running this test.  plugin: shell -category_id: 2013.com.canonical.plainbox::audio +category_id: com.canonical.plainbox::audio  id: audio/audio_after_suspend_30_cycles  estimated_duration: 1.0  depends: power-management/suspend_30_cycles diff --git a/jobs/benchmarks.txt.in b/jobs/benchmarks.txt.in index bdf4ebb8..504401b0 100644 --- a/jobs/benchmarks.txt.in +++ b/jobs/benchmarks.txt.in @@ -2,7 +2,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/disk/hdparm-read_{name}  estimated_duration: 15.0  user: root @@ -14,7 +14,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/disk/hdparm-cache-read_{name}  estimated_duration: 10.0  user: root @@ -23,7 +23,7 @@ _summary: Cached read timing benchmark of {name} using hdparm  _description: This test runs hdparm timing of cache reads as a benchmark for {name}  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gtkperf  depends: graphics/xorg-version  requires: package.name == 'gtkperf' @@ -33,7 +33,7 @@ _description:  Run gtkperf to make sure that GTK based test cases work  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/render-bench  requires: package.name == 'render-bench'  command: /usr/bin/time -f "%e Seconds" render_bench 2>&1 >/dev/null @@ -41,7 +41,7 @@ estimated_duration: 52.000  _description: Run Render-Bench XRender/Imlib2 benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/qgears2-Xrender-gearsfancy  requires: package.name == 'phoronix-test-suite'  command: PRESET_OPTIONS="qgears2.render-backend=1; qgears2.test-mode=0" pts_run qgears2 @@ -49,7 +49,7 @@ estimated_duration: 180.000  _description: Run Qgears2 XRender Extension gearsfancy benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/qgears2-Xrender-compo  requires: package.name == 'phoronix-test-suite'  command: PRESET_OPTIONS="qgears2.render-backend=1; qgears2.test-mode=2" pts_run qgears2 @@ -57,7 +57,7 @@ estimated_duration: 31.500  _description: Run Qgears2 XRender Extension image scaling benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/qgears2-gl-gearsfancy  requires: package.name == 'phoronix-test-suite'  command: PRESET_OPTIONS="qgears2.render-backend=2; qgears2.test-mode=0" pts_run qgears2 @@ -65,7 +65,7 @@ estimated_duration: 52.000  _description: Run Qgears2 OpenGL gearsfancy benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/qgears2-gl-compo  requires: package.name == 'phoronix-test-suite'  command: PRESET_OPTIONS="qgears2.render-backend=2; qgears2.test-mode=2" pts_run qgears2 @@ -73,7 +73,7 @@ estimated_duration: 23.000  _description: Run Qgears2 OpenGL image scaling benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/glmark2-es2  requires:  package.name == 'glmark2-es2' @@ -83,7 +83,7 @@ command:  _description: Run GLmark2-ES2 benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/glmark2  requires:  package.name == 'glmark2' @@ -94,35 +94,35 @@ estimated_duration: 306.000  _description: Run GLmark2 benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/unigine-sanctuary  requires: package.name == 'phoronix-test-suite'  command: pts_run unigine-sanctuary  _description: Run Unigine Santuary benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/unigine-tropics  requires: package.name == 'phoronix-test-suite'  command: pts_run unigine-tropics  _description: Run Unigine Tropics benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/unigine-heaven  requires: package.name == 'phoronix-test-suite'  command: pts_run unigine-heaven  _description: Run Unigine Heaven benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/lightsmark  requires: package.name == 'phoronix-test-suite'  command: pts_run lightsmark  _description: Run Lightsmark benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/cachebench-read  estimated_duration: 160.0  requires: package.name == 'phoronix-test-suite' @@ -130,7 +130,7 @@ command: PRESET_OPTIONS="cachebench.test=0" pts_run cachebench  _description: Run Cachebench Read benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/cachebench-write  estimated_duration: 130.0  requires: package.name == 'phoronix-test-suite' @@ -138,7 +138,7 @@ command: PRESET_OPTIONS="cachebench.test=1" pts_run cachebench  _description: Run Cachebench Write benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/cachebench-read-modify-write  estimated_duration: 140.0  requires: package.name == 'phoronix-test-suite' @@ -146,7 +146,7 @@ command: PRESET_OPTIONS="cachebench.test=2" pts_run cachebench  _description: Run Cachebench Read / Modify / Write benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/stream-copy  estimated_duration: 6.0  requires: package.name == 'phoronix-test-suite' @@ -154,7 +154,7 @@ command: PRESET_OPTIONS="stream.run-type=0" pts_run stream  _description: Run Stream Copy benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/stream-scale  estimated_duration: 6.0  requires: package.name == 'phoronix-test-suite' @@ -162,7 +162,7 @@ command: PRESET_OPTIONS="stream.run-type=1" pts_run stream  _description: Run Stream Scale benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/stream-add  estimated_duration: 5.0  requires: package.name == 'phoronix-test-suite' @@ -170,7 +170,7 @@ command: PRESET_OPTIONS="stream.run-type=2" pts_run stream  _description: Run Stream Add benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/memory/stream-triad  estimated_duration: 4.0  requires: package.name == 'phoronix-test-suite' @@ -178,7 +178,7 @@ command: PRESET_OPTIONS="stream.run-type=3" pts_run stream  _description: Run Stream Triad benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/network/network-loopback  requires: package.name == 'phoronix-test-suite'  command: pts_run network-loopback @@ -186,14 +186,14 @@ estimated_duration: 85.0  _description: Run Network Loopback benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/network/wifi_time_to_reconnect  requires: device.category == 'WIRELESS'  command: wifi_time2reconnect  _description: Check the time needed to reconnect to a WIFI access point  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/encode-mp3  estimated_duration: 140.0  requires: package.name == 'phoronix-test-suite' @@ -201,7 +201,7 @@ command: pts_run encode-mp3  _description: Run Encode MP3 benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/x264  estimated_duration: 400.0  requires: package.name == 'phoronix-test-suite' @@ -209,14 +209,14 @@ command: pts_run x264  _description: Run x264 H.264/AVC encoder benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/gnupg  requires: package.name == 'phoronix-test-suite'  command: pts_run gnupg  _description: Run GnuPG benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/compress-pbzip2  estimated_duration: 90.0  requires: package.name == 'phoronix-test-suite' @@ -224,7 +224,7 @@ command: pts_run compress-pbzip2  _description: Run Compress PBZIP2 benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/compress-7zip  estimated_duration: 1400  requires: package.name == 'phoronix-test-suite' @@ -232,7 +232,7 @@ command: pts_run compress-7zip  _description: Run Compress 7ZIP benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/n-queens  estimated_duration: 330.0  requires: package.name == 'phoronix-test-suite' @@ -240,7 +240,7 @@ command: pts_run n-queens  _description: Run N-Queens benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/processor/himeno  estimated_duration: 75.0  requires: package.name == 'phoronix-test-suite' @@ -248,7 +248,7 @@ command: pts_run himeno  _description: Run Himeno benchmark  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/system/cpu_on_idle  estimated_duration: 10.0  requires: package.name == 'sysstat' @@ -256,7 +256,7 @@ command: iostat -x -m 1 10 | python3 -c 'import sys, re; lines="".join(sys.stdin  _description: CPU utilization on an idle system.  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/system/disk_on_idle  estimated_duration: 10.0  requires: package.name == 'sysstat' @@ -264,7 +264,7 @@ command: iostat -x -m 1 10 | python3 -c 'import sys, re; lines="".join(sys.stdin  _description: Disk utilization on an idle system.  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gputest_furmark_fullscreen_1920x1080  requires:  package.name == 'gputest' @@ -276,7 +276,7 @@ _description:  Fullscreen 1920x1080 no antialiasing  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gputest_furmark_windowed_1024x640  requires:  package.name == 'gputest' @@ -288,7 +288,7 @@ _description:  Windowed 1024x640 no antialiasing  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gputest_gimark_fullscreen_1920x1080  requires:  package.name == 'gputest' @@ -300,7 +300,7 @@ _description:  Fullscreen 1920x1080 no antialiasing  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gputest_gimark_windowed_1024x640  requires:  package.name == 'gputest' @@ -312,7 +312,7 @@ _description:  Windowed 1024x640 no antialiasing  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gputest_tessmark_fullscreen_1920x1080  requires:  package.name == 'gputest' @@ -324,7 +324,7 @@ _description:  Fullscreen 1920x1080 no antialiasing  plugin: shell -category_id: 2013.com.canonical.plainbox::benchmarks +category_id: com.canonical.plainbox::benchmarks  id: benchmarks/graphics/gputest_tessmark_windowed_1024x640  requires:  package.name == 'gputest' diff --git a/jobs/bluetooth.txt.in b/jobs/bluetooth.txt.in index ea0c8ab8..0f4f4090 100644 --- a/jobs/bluetooth.txt.in +++ b/jobs/bluetooth.txt.in @@ -4,7 +4,7 @@ _name: Bluetooth Smart (4.0 or later) Support  value-type: bool  plugin: shell -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/detect-output  estimated_duration: 1.2  requires: @@ -29,7 +29,7 @@ _description:  Automated test to store bluetooth device information in checkbox report  plugin: manual -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/browse-files  depends: bluetooth/detect-output  estimated_duration: 120.0 @@ -50,7 +50,7 @@ _description:  Did all the steps work?  plugin: manual -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/file-transfer  depends: bluetooth/detect-output  estimated_duration: 120.0 @@ -65,7 +65,7 @@ _description:  Were all files copied correctly?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/audio-a2dp  depends: bluetooth/detect-output  estimated_duration: 120.0 @@ -91,7 +91,7 @@ _description:  Did you hear the tone?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/audio  depends: bluetooth/detect-output  estimated_duration: 120.0 @@ -113,7 +113,7 @@ _description:  Did you hear the sound you recorded in the bluetooth with a slight intended delay?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/HID  depends: bluetooth/detect-output  estimated_duration: 120.0 @@ -132,7 +132,7 @@ _description:  Did the device work as expected?  plugin: shell -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth/file_transfer_stress  estimated_duration: 300.0  requires: @@ -163,10 +163,10 @@ _description:  transfer didn't corrupt the file.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth4/HOGP-mouse  depends: bluetooth/detect-output -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires:  manifest.has_bt_smart == 'True'  package.name == 'bluez' and package.version >= '5.37' @@ -182,10 +182,10 @@ _verification:  Did the Bluetooth Smart mouse work as expected?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::bluetooth +category_id: com.canonical.plainbox::bluetooth  id: bluetooth4/HOGP-keyboard  depends: bluetooth/detect-output -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires:  manifest.has_bt_smart == 'True'  package.name == 'bluez' and package.version >= '5.37' diff --git a/jobs/camera.txt.in b/jobs/camera.txt.in index a9377491..f21b0030 100644 --- a/jobs/camera.txt.in +++ b/jobs/camera.txt.in @@ -3,7 +3,7 @@ os-id: debian  Depends: gir1.2-cheese-3.0  plugin: shell -category_id: 2013.com.canonical.plainbox::camera +category_id: com.canonical.plainbox::camera  id: camera/detect  estimated_duration: 1.2  requires: @@ -12,7 +12,7 @@ command: if [ "`lsb_release -c | awk {'print $2'}`" == "precise" ]; then camera_  _description: This Automated test attempts to detect a camera.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::camera +category_id: com.canonical.plainbox::camera  id: camera/display  estimated_duration: 120.0  depends: camera/detect @@ -28,7 +28,7 @@ _description:  Did you see the video capture?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::camera +category_id: com.canonical.plainbox::camera  id: camera/still  estimated_duration: 120.0  depends: camera/detect @@ -47,7 +47,7 @@ _description:  Did you see the image?  plugin: shell -category_id: 2013.com.canonical.plainbox::camera +category_id: com.canonical.plainbox::camera  id: camera/multiple-resolution-images  estimated_duration: 1.2  depends: camera/detect diff --git a/jobs/codecs.txt.in b/jobs/codecs.txt.in index cc3bdf79..7ad2d4b6 100644 --- a/jobs/codecs.txt.in +++ b/jobs/codecs.txt.in @@ -1,5 +1,5 @@  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::codecs +category_id: com.canonical.plainbox::codecs  id: codecs/ogg-vorbis  requires:  package.name == 'gstreamer0.10-plugins-base' or package.name == 'gstreamer1.0-plugins-base' @@ -16,7 +16,7 @@ _description:  Did the sample play correctly?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::codecs +category_id: com.canonical.plainbox::codecs  id: codecs/wav  requires:  package.name == 'gstreamer0.10-plugins-good' or package.name == 'gstreamer1.0-plugins-good' diff --git a/jobs/cpu.txt.in b/jobs/cpu.txt.in index aff95742..76ece21e 100644 --- a/jobs/cpu.txt.in +++ b/jobs/cpu.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/scaling_test  estimated_duration: 150.0  requires: @@ -18,7 +18,7 @@ _description:  CPU.  plugin: attachment -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/scaling_test-log-attach  estimated_duration: 1.0  depends: cpu/scaling_test @@ -29,7 +29,7 @@ _description:  Attaches the log generated by cpu/scaling_test to the results submission.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/maxfreq_test  estimated_duration: 0.6  requires: @@ -49,7 +49,7 @@ _description:  its maximum frequency.  plugin: attachment -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/maxfreq_test-log-attach  estimated_duration: 1.0  depends: cpu/maxfreq_test @@ -60,7 +60,7 @@ _description:  Attaches the log generated by cpu/maxfreq_test to the results submission.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/clocktest  estimated_duration: 300.0  command: clocktest @@ -70,7 +70,7 @@ _description:  Runs a test for clock jitter on SMP machines.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/offlining_test  estimated_duration: 128.0  user: root @@ -81,7 +81,7 @@ _description:  Attempts to offline each core in a multicore system.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/topology  estimated_duration: 1.0  requires: int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64' or cpuinfo.platform == 's390x') @@ -93,7 +93,7 @@ _description:  that they are consistent.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/frequency_governors  estimated_duration: 22.0  user: root @@ -102,7 +102,7 @@ _description:  This test checks that CPU frequency governors are obeyed when set.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/arm_vfp_support  estimated_duration: 1.0  requires: @@ -132,7 +132,7 @@ command:  checkbox-support-fwts_test -l $PLAINBOX_SESSION_SHARE/fwts_cstates_results.log -t cstates  plugin: attachment -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  estimated_duration: 0.5  id: cpu/cstates_results.log  command: @@ -143,7 +143,7 @@ _description:  Attaches the FWTS desktop diagnosis results log to the submission.  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  id: cpu/cpuinfo_before_suspend  estimated_duration: 1.2  _summary: Verify that all the CPUs are online before suspending @@ -152,11 +152,11 @@ _siblings: [  { "id": "after-suspend-cpu/cpuinfo_after_suspend",  "_summary": "Verify that all the CPUs are online after suspending",  "command": "cpuinfo_resource | diff $PLAINBOX_SESSION_SHARE/cpuinfo_before_suspend -", - "depends": "2013.com.canonical.certification::suspend/suspend_advanced_auto"} + "depends": "com.canonical.certification::suspend/suspend_advanced_auto"}  ]  plugin: shell -category_id: 2013.com.canonical.plainbox::cpu +category_id: com.canonical.plainbox::cpu  estimated_duration: 0.5  id: cpu/purley_id  command: diff --git a/jobs/daemons.txt.in b/jobs/daemons.txt.in index 80d57bf0..362fee4e 100644 --- a/jobs/daemons.txt.in +++ b/jobs/daemons.txt.in @@ -1,68 +1,68 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/atd  requires: package.name == 'at'  command: pgrep -f '/usr/sbin/atd' >/dev/null  _description: Test if the atd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/cron  requires: package.name == 'cron'  command: pgrep -f '/usr/sbin/cron' >/dev/null  _description: Test if the cron daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/cupsd  requires: package.name == 'cupsys'  command: pgrep -f '/usr/sbin/cupsd' >/dev/null  _description: Test if the cupsd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/getty  requires: package.name == 'util-linux'  command: pgrep -f '/sbin/getty' >/dev/null  _description: Test if the getty daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/init  requires: package.name == 'upstart'  command: pgrep -f '/sbin/init' >/dev/null  _description: Test if the init daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/klogd  requires: package.name == 'klogd'  command: pgrep -f '/sbin/klogd' >/dev/null  _description: Test if the klogd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/nmbd  requires: package.name == 'samba'  command: pgrep -f '/usr/sbin/nmbd' >/dev/null  _description: Test if the nmbd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/smbd  requires: package.name == 'samba'  command: pgrep -f '/usr/sbin/smbd' >/dev/null  _description: Test if the smbd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/syslogd  requires: package.name == 'syslogd'  command: pgrep -f '/sbin/syslogd' >/dev/null  _description: Test if the syslogd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/udevd  requires:  package.name == 'udevd' @@ -70,7 +70,7 @@ command: pgrep -f '/sbin/udevd' >/dev/null  _description: Test if the udevd daemon is running when the package is installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::daemons +category_id: com.canonical.plainbox::daemons  id: daemons/winbindd  requires: package.name == 'winbind'  command: pgrep -f '/usr/sbin/winbindd' >/dev/null diff --git a/jobs/disk.txt.in b/jobs/disk.txt.in index 4ae0a5dd..b13a54a7 100644 --- a/jobs/disk.txt.in +++ b/jobs/disk.txt.in @@ -4,7 +4,7 @@ os-id: debian  Depends: nvme-cli  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/detect  requires:  package.name == 'util-linux' or executable.name == 'lsblk' @@ -20,7 +20,7 @@ template-resource: device  template-filter: device.category == 'DISK' and device.name != ''  template-unit: job  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/stats_{name}  flags: deprecated  user: root @@ -42,7 +42,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/smart_{name}  estimated_duration: 180.0  requires: @@ -59,7 +59,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/read_performance_{name}  estimated_duration: 65.0  requires: @@ -72,7 +72,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/storage_device_{name}  estimated_duration: 375.0  user: root @@ -90,7 +90,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/disk_stress_ng_{name}  estimated_duration: 4560.0  user: root @@ -104,7 +104,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/disk_cpu_load_{name}  estimated_duration: 15  user: root @@ -115,7 +115,7 @@ _description: Check to ensure CPU load of {product} is not too high  command: disk_cpu_load {name}  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/spindown  estimated_duration: 875.0  requires: @@ -127,7 +127,7 @@ _description:  Some new hard drives include a feature that parks the drive heads after a short period of inactivity. This is a power-saving feature, but it can have a bad interaction with the operating system that results in the drive constantly parked then activated. This produces excess wear on the drive, potentially leading to early failures.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/hdd-parking  estimated_duration: 60.0  requires: @@ -150,7 +150,7 @@ unit: template  template-resource: device  template-filter: device.driver == 'nvme' and device.category == 'OTHER'  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: disk/apste_support_on_{name}  estimated_duration: 1.0  user: root diff --git a/jobs/esata.txt.in b/jobs/esata.txt.in index 402310ff..65778ebc 100644 --- a/jobs/esata.txt.in +++ b/jobs/esata.txt.in @@ -1,5 +1,5 @@  plugin: user-interact -category_id: 2013.com.canonical.plainbox::esata +category_id: com.canonical.plainbox::esata  id: esata/insert  command: removable_storage_watcher insert ata_serial_esata  _description: @@ -14,7 +14,7 @@ _description:  selected result  plugin: shell -category_id: 2013.com.canonical.plainbox::esata +category_id: com.canonical.plainbox::esata  id: esata/storage-test  user: root  depends: esata/insert @@ -24,7 +24,7 @@ _description:  eSATA HDD  plugin: user-interact -category_id: 2013.com.canonical.plainbox::esata +category_id: com.canonical.plainbox::esata  id: esata/remove  depends: esata/insert  command: removable_storage_watcher remove ata_serial_esata diff --git a/jobs/ethernet.txt.in b/jobs/ethernet.txt.in index 4078e5ab..8c059ce6 100644 --- a/jobs/ethernet.txt.in +++ b/jobs/ethernet.txt.in @@ -3,7 +3,7 @@ os-id: debian  Depends: kmod  plugin: shell -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/detect  flags: also-after-suspend  command: network_device_info @@ -15,7 +15,7 @@ _description:  the system under test.  plugin: shell -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/info_automated  requires:  executable.name == 'ip' @@ -29,7 +29,7 @@ _description:  are found, the test will exit with an error.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/wired_connection  command: network_check  estimated_duration: 1.2 @@ -47,7 +47,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: shell -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/multi_nic_device{__index__}_{interface}  _summary: Multi-NIC Iperf stress testing for NIC {interface}  estimated_duration: 7400.0 @@ -66,7 +66,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: shell -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/multi_iperf3_nic_device{__index__}_{interface}  _summary: Multi-NIC Iperf3 stress testing for NIC {interface}  estimated_duration: 7400.0 @@ -85,7 +85,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: shell -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/ethertool_check_device{__index__}_{interface}  _summary: ethtool check for NIC {interface}  estimated_duration: 330.0 @@ -100,7 +100,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/maximum_bandwidth_device{__index__}_{interface}  _summary: Maximum bandwidth test of device {__index__} ({interface})  estimated_duration: 330.0 @@ -124,7 +124,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: shell -category_id: 2013.com.canonical.plainbox::ethernet +category_id: com.canonical.plainbox::ethernet  id: ethernet/stress_performance_device{__index__}_{interface}  _summary: Stress and performance test of ethernet device {__index__} ({interface})  estimated_duration: 330.0 diff --git a/jobs/expresscard.txt.in b/jobs/expresscard.txt.in index 90d8b84c..a1245b96 100644 --- a/jobs/expresscard.txt.in +++ b/jobs/expresscard.txt.in @@ -1,5 +1,5 @@  plugin: manual -category_id: 2013.com.canonical.plainbox::expresscard +category_id: com.canonical.plainbox::expresscard  id: expresscard/verification  _description:  PURPOSE: diff --git a/jobs/fingerprint.txt.in b/jobs/fingerprint.txt.in index 24033f32..c7951b06 100644 --- a/jobs/fingerprint.txt.in +++ b/jobs/fingerprint.txt.in @@ -1,5 +1,5 @@  plugin: manual -category_id: 2013.com.canonical.plainbox::fingerprint +category_id: com.canonical.plainbox::fingerprint  id: fingerprint/login  _description:  PURPOSE: @@ -15,7 +15,7 @@ _description:  Did the authentication procedure work correctly?  plugin: manual -category_id: 2013.com.canonical.plainbox::fingerprint +category_id: com.canonical.plainbox::fingerprint  id: fingerprint/unlock  _description:  PURPOSE: diff --git a/jobs/firewire.txt.in b/jobs/firewire.txt.in index 31547e39..9a0df3ff 100644 --- a/jobs/firewire.txt.in +++ b/jobs/firewire.txt.in @@ -1,5 +1,5 @@  plugin: user-interact -category_id: 2013.com.canonical.plainbox::firewire +category_id: com.canonical.plainbox::firewire  id: firewire/insert  require: device.category == 'FIREWIRE'  command: removable_storage_watcher insert firewire @@ -15,7 +15,7 @@ _description:  selected result  plugin: shell -category_id: 2013.com.canonical.plainbox::firewire +category_id: com.canonical.plainbox::firewire  id: firewire/storage-test  user: root  require: device.category == 'FIREWIRE' @@ -26,7 +26,7 @@ _description:  FireWire HDD  plugin: user-interact -category_id: 2013.com.canonical.plainbox::firewire +category_id: com.canonical.plainbox::firewire  id: firewire/remove  depends: firewire/insert  require: device.category == 'FIREWIRE' diff --git a/jobs/firmware.txt.in b/jobs/firmware.txt.in index 615d024e..7c777a23 100644 --- a/jobs/firmware.txt.in +++ b/jobs/firmware.txt.in @@ -1,7 +1,7 @@  unit: template  template-resource: fwts  plugin: shell -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  id: firmware/fwts_{name}  estimated_duration: 1.2  requires: package.name == 'fwts' @@ -13,7 +13,7 @@ _summary: Run {name} test from Firmware Test Suite.  unit: template  template-resource: fwts  plugin: attachment -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  id: firmware/fwts_{name}.log  estimated_duration: 1.2  requires: package.name == 'fwts' @@ -23,7 +23,7 @@ _description: Attach log for FWTS {name} test.  _summary: Attach log for FWTS {name} test.  plugin:shell -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  id: firmware/fwts_desktop_diagnosis  estimated_duration: 10.0  requires: @@ -37,7 +37,7 @@ command:  checkbox-support-fwts_test --qa -l $PLAINBOX_SESSION_SHARE/fwts_desktop_diagnosis_results.log  plugin:shell -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  id: firmware/fwts_desktop_diagnosis_hwe  estimated_duration: 5.0  requires: @@ -51,7 +51,7 @@ command:  checkbox-support-fwts_test --hwe -l $PLAINBOX_SESSION_SHARE/fwts_desktop_diagnosis_results_hwe.log  plugin: attachment -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  estimated_duration: 0.5  id: firmware/fwts_desktop_diagnosis_results.log.gz  command: @@ -60,7 +60,7 @@ _description: Attaches the FWTS desktop diagnosis results log to the submission  _summary: Attach FWTS desktop diagnosis log to submission  plugin: attachment -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  estimated_duration: 0.5  id: firmware/fwts_desktop_diagnosis_results_hwe.log.gz  command: @@ -69,7 +69,7 @@ _description: Attaches the FWTS desktop diagnosis results log to the submission  _summary: Attach FWTS desktop diagnosis log to submission (to HWE)  plugin: shell -category_id: 2013.com.canonical.plainbox::firmware +category_id: com.canonical.plainbox::firmware  id: firmware/no_ACPI_REV_interface  _summary: No _REV interface in ACPI [DS]SDT tables  user: root diff --git a/jobs/floppy.txt.in b/jobs/floppy.txt.in index fba4f1a2..ff4018d7 100644 --- a/jobs/floppy.txt.in +++ b/jobs/floppy.txt.in @@ -2,7 +2,7 @@ unit: template  template-resource: device  template-filter: device.driver == 'floppy'  plugin: shell -category_id: 2013.com.canonical.plainbox::floppy +category_id: com.canonical.plainbox::floppy  id: floppy/check_{name}  _description: Floppy test for {product}  user: root diff --git a/jobs/graphics-legacy.txt.in b/jobs/graphics-legacy.txt.in index 10ebb3bf..91eb888b 100644 --- a/jobs/graphics-legacy.txt.in +++ b/jobs/graphics-legacy.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/driver_version  command: graphics_driver  estimated_duration: 0.500 @@ -7,7 +7,7 @@ _description: Parses Xorg.0.Log and discovers the running X driver and version  _summary: Test X driver/version  plugin: manual -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/resolution-change  depends: graphics/xorg-version  _summary: Test changing resolution @@ -24,7 +24,7 @@ _description:  Did the resolution change as expected?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/resolution  requires:  device.category == 'VIDEO' @@ -43,7 +43,7 @@ _description:  Is this acceptable for your display?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/screen-resolution  requires:  device.category == 'VIDEO' @@ -60,7 +60,7 @@ _description:  Is this acceptable for your display?  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/minimum_resolution  requires:  device.category == 'VIDEO' @@ -74,7 +74,7 @@ _description:  https://help.ubuntu.com/community/Installation/SystemRequirements  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/maximum_resolution  requires:  device.category == 'VIDEO' @@ -93,7 +93,7 @@ _description:  id: graphics/modes  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: graphics_modes_info  estimated_duration: 0.250  _description: Collect info on graphics modes (screen resolution and refresh rate) @@ -101,7 +101,7 @@ _summary: Collect info on graphics modes  id: graphics/color_depth  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: color_depth_info  estimated_duration: 0.150  _description: Collect info on color depth and pixel format. @@ -109,20 +109,20 @@ _summary: Collect info on color depth and pixel format.  id: graphics/fresh_rate  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: fresh_rate_info  _description: Collect info on fresh rate.  _summary: Collect info on fresh rate.  id: graphics/graphic_memory  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: graphic_memory_info  _description: Collect info on graphic memory.  _summary: Collect info on graphic memory.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/cycle_resolution  requires: package.name == 'xorg'  depends: graphics/VESA_drivers_not_in_use @@ -138,7 +138,7 @@ _description:  Did the screen appear to be working for each mode?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/rotation  depends: graphics/xorg-version  command: rotation_test @@ -154,7 +154,7 @@ _description:  Did the display rotation take place without without permanent screen corruption?  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/compiz_check  requires: package.name == 'nux-tools'  command: ! /usr/lib/nux/unity_support_test -c -p 2>&1 | ansi_parser | grep -e ":\(\s\+\)no$" -ie "error" @@ -163,7 +163,7 @@ _summary: Test Compiz support  _description: Check that hardware is able to run compiz  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/unity-support  requires: package.name == 'nux-tools'  command: ! /usr/lib/nux/unity_support_test -p 2>&1 | ansi_parser | grep -e ":\(\s\+\)no$" -ie "error" @@ -172,7 +172,7 @@ _description: Check that hardware is able to run Unity 3D  _summary: Test Unity 3D support  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/glxgears  requires: package.name == 'mesa-utils'  command: glxgears; true @@ -188,7 +188,7 @@ _description:  2. Was the animation free from slowness/jerkiness?  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/3d_window_open_close  requires: package.name == 'mesa-utils'  command: window_test -t open-close -i 10 @@ -197,7 +197,7 @@ _summary: Test 3D window open/close  _description: Open and close a 3D window multiple times  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/3d_window_suspend_resume  requires: package.name == 'mesa-utils'  command: window_test -t suspend-resume -i 10 @@ -206,7 +206,7 @@ _description: Open, suspend resume and close a 3D window multiple times  _summary: Test a 3D window with suspend/resume  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/multi_3d_windows_open_close  requires: package.name == 'mesa-utils'  command: window_test -t open-close-multi -i 10 -w 4 @@ -215,7 +215,7 @@ _description: Open and close 4 3D windows multiple times  _summary: Test Multi 3D window open/close  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/3d_window_move  requires: package.name == 'mesa-utils'  command: window_test -t move @@ -224,7 +224,7 @@ _description: Move a 3D window around the screen  _summary: Test 3D window movement  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/screenshot  requires: package.name == 'fswebcam'  command: set -o pipefail; camera_test still --device=/dev/external_webcam -f ${PLAINBOX_SESSION_SHARE}/screenshot.jpg -q 2>&1 | ansi_parser @@ -238,7 +238,7 @@ _description:  Review attachment manually later  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: screenshot.jpg  depends: graphics/screenshot  command: base64 ${PLAINBOX_SESSION_SHARE}/screenshot.jpg @@ -246,7 +246,7 @@ _description: Attaches the screenshot captured in graphics/screenshot.  _summary: Attach results of screenshot test   plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/screenshot_fullscreen_video  requires: package.name == 'fswebcam'  command: @@ -268,7 +268,7 @@ _description:  Review attachment manually later  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: screenshot_fullscreen_video.jpg  depends: graphics/screenshot_fullscreen_video  command: base64 ${PLAINBOX_SESSION_SHARE}/screenshot_fullscreen_video.jpg diff --git a/jobs/graphics.txt.in b/jobs/graphics.txt.in index 225489f7..036c1386 100644 --- a/jobs/graphics.txt.in +++ b/jobs/graphics.txt.in @@ -2,7 +2,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_driver_version_{product_slug}  command:  source graphics_env {driver} {index} @@ -12,7 +12,7 @@ _description: Parses Xorg.0.Log and discovers the running X driver and version f  _summary: Test X driver/version for {vendor} {product}  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/xorg-version  requires: package.name == "x11-utils"  command: set -o pipefail; xdpyinfo | grep "^X.Org version" | cut -d ':' -f 2 | tr -d ' ' @@ -23,7 +23,7 @@ _summary: Test Xorg version  unit: template  template-resource: graphics_card  plugin: manual -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_resolution-change_{product_slug}  depends: graphics/xorg-version  _summary: Test changing resolution for {vendor} {product} @@ -41,7 +41,7 @@ _description:  Did the resolution on the {vendor} {product} graphics card change as expected?  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/xorg-process  requires:  package.name == 'xorg' @@ -52,7 +52,7 @@ _description: Test that the X process is running.  _summary: Test that the X process is running.  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/xorg-failsafe  requires: package.name == 'xorg'  command: ! test -e /var/log/Xorg.failsafe.log @@ -63,7 +63,7 @@ _summary: Test that X is not in failsafe mode.  unit: template  template-resource: graphics_card  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_resolution_{product_slug}  requires:  device.category == 'VIDEO' @@ -83,7 +83,7 @@ _description:  unit: template  template-resource: graphics_card  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screen_resolution_{product_slug}  requires:  device.category == 'VIDEO' @@ -103,7 +103,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_minimum_resolution_{product_slug}  requires:  device.category == 'VIDEO' @@ -122,7 +122,7 @@ template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  id: graphics/{index}_maximum_resolution_{product_slug}  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  requires:  device.category == 'VIDEO'  package.name == 'zenity' @@ -148,7 +148,7 @@ unit: template  template-resource: graphics_card  id: graphics/{index}_modes_{product_slug}  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: graphics_modes_info  estimated_duration: 0.250  _description: Collect info on graphics modes (screen resolution and refresh rate) for {vendor} {product} @@ -158,7 +158,7 @@ unit: template  template-resource: graphics_card  id: graphics/{index}_color_depth_{product_slug}  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: color_depth_info  estimated_duration: 0.150  _description: Collect info on color depth and pixel format for {vendor} {product} @@ -168,7 +168,7 @@ unit: template  template-resource: graphics_card  id: graphics/{index}_fresh_rate_{product_slug}  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: fresh_rate_info  _description: Collect info on fresh rate for {vendor} {product}.  _summary: Test refresh rate for {vendor} {product} @@ -177,7 +177,7 @@ unit: template  template-resource: graphics_card  id: graphics/{index}_graphic_memory_{product_slug}  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  command: graphic_memory_info  _description: Collect info on graphic memory for {vendor} {product}.  _summary: Test graphic memory info for {vendor} {product}. @@ -186,7 +186,7 @@ unit: template  template-resource: graphics_card  id: graphics/{index}_video_{product_slug}  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  requires:  package.name == 'xorg'  package.name == 'gir1.2-gst-plugins-base-0.10' or package.name == 'gir1.2-gst-plugins-base-1.0' @@ -203,7 +203,7 @@ _description:  Do you see color bars and static?  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/VESA_drivers_not_in_use  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'  estimated_duration: 0.011 @@ -214,7 +214,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_cycle_resolution_{product_slug}  requires: package.name == 'xorg'  depends: graphics/VESA_drivers_not_in_use @@ -235,7 +235,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_rotation_{product_slug}  depends: graphics/xorg-version  command: @@ -256,7 +256,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_compiz_check_{product_slug}  requires: package.name == 'nux-tools'  command: @@ -269,7 +269,7 @@ _summary: Test Compiz support for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_unity_support_{product_slug}  requires: package.name == 'nux-tools'  command: ! /usr/lib/nux/unity_support_test -p 2>&1 | ansi_parser | grep -e ":\(\s\+\)no$" -ie "error" @@ -280,7 +280,7 @@ _summary: Test Unity 3D support for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_glxgears_{product_slug}  requires: package.name == 'mesa-utils'  command: @@ -301,7 +301,7 @@ _description:  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_3d_window_open_close_{product_slug}  requires: package.name == 'mesa-utils'  command: window_test -t open-close -i 10 @@ -312,7 +312,7 @@ _summary: Test 3D window open/close for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_3d_window_suspend_resume_{product_slug}  requires: package.name == 'mesa-utils'  command: window_test -t suspend-resume -i 10 @@ -323,7 +323,7 @@ _summary: Test a 3D window with suspend/resume for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_multi_3d_windows_open_close_{product_slug}  requires: package.name == 'mesa-utils'  command: window_test -t open-close-multi -i 10 -w 4 @@ -334,7 +334,7 @@ _summary: Test Multi 3D window open/close for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_3d_window_move_{product_slug}  requires:  package.name == 'mesa-utils' @@ -347,7 +347,7 @@ _summary: Test 3D window movement for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screenshot_{product_slug}  requires: package.name == 'fswebcam'  command: set -o pipefail; camera_test still --device=/dev/external_webcam -f $PLAINBOX_SESSION_SHARE/screenshot_{index}.jpg -q 2>&1 | ansi_parser @@ -363,7 +363,7 @@ _description:  unit: template  template-resource: graphics_card  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screenshot_{product_slug}.jpg  depends: graphics/{index}_screenshot_{product_slug}  command: base64 $PLAINBOX_SESSION_SHARE/screenshot_{index}.jpg @@ -373,7 +373,7 @@ _summary: Attach results of screenshot test for {vendor} {product}  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screenshot_fullscreen_video_{product_slug}  requires: package.name == 'fswebcam'  command: @@ -397,7 +397,7 @@ _description:  unit: template  template-resource: graphics_card  plugin: manual -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_switch_card_{product_slug}  _summary: Test GPU switching for {vendor} {product}  _description: @@ -416,7 +416,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: manual -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_switch_card_{product_slug}_xenial  requires:  graphics_card.driver in ['nouveau', 'nvidia', 'amdgpu-pro'] @@ -440,7 +440,7 @@ _verification:  unit: template  template-resource: graphics_card  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screenshot_fullscreen_video_{product_slug}.jpg  depends: graphics/{index}_screenshot_fullscreen_video_{product_slug}  command: base64 $PLAINBOX_SESSION_SHARE/screenshot_fullscreen_video_{index}.jpg @@ -448,7 +448,7 @@ _summary: Attach results of FSV screenshot test for {vendor} {product}  _description: Attaches the screenshot captured in graphics/screenshot_fullscreen_video for the {vendor} {product} graphics card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/screen-capture-internal  _summary: Obtains a simple screen capture  estimated_duration: 1.0 @@ -457,7 +457,7 @@ command: gnome-screenshot --file ${PLAINBOX_SESSION_SHARE}/screen-capture.png  _description: Obtains a simple screen capture using gnome-screenshot if present  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: screen-capture-internal.png  _summary: Attaches a simple screen capture  estimated_duration: 1.0 @@ -468,7 +468,7 @@ _description: Attaches the simple screen capture file  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screen-capture-internal_{product_slug}  _summary: Obtains a simple screen capture of {vendor} {product}  estimated_duration: 1.0 @@ -479,7 +479,7 @@ _description: Obtains a simple screen capture of {vendor} {product} using gnome-  unit: template  template-resource: graphics_card  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: graphics/{index}_screen-capture-internal_{product_slug}.png  depends: graphics/{index}_screen-capture-internal_{product_slug}  _summary: Attaches a simple screen capture of {vendor} {product} diff --git a/jobs/hibernate.txt.in b/jobs/hibernate.txt.in index e9a70ac9..75f233ff 100644 --- a/jobs/hibernate.txt.in +++ b/jobs/hibernate.txt.in @@ -1,5 +1,5 @@  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::hibernate +category_id: com.canonical.plainbox::hibernate  id: power-management/hibernate_advanced  requires:  sleep.disk == 'supported' @@ -27,7 +27,7 @@ _description:  Did the system successfully hibernate and did it work properly after waking up?  plugin: shell -category_id: 2013.com.canonical.plainbox::hibernate +category_id: com.canonical.plainbox::hibernate  id: power-management/hibernate_advanced_auto  requires:  sleep.disk == 'supported' @@ -46,7 +46,7 @@ requires:  sleep.disk == 'supported'  rtc.state == 'supported'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::hibernate +category_id: com.canonical.plainbox::hibernate  id: power-management/{index}_hibernate_advanced_{vendor_slug}_{product_slug}  user: root  environ: PLAINBOX_SESSION_SHARE @@ -70,14 +70,14 @@ _verification:  Did the system successfully hibernate and did it work properly after waking up?  plugin: shell -category_id: 2013.com.canonical.plainbox::hibernate +category_id: com.canonical.plainbox::hibernate  id: power-management/hibernate-single-log-check  command: [ -e $PLAINBOX_SESSION_SHARE/hibernate-single.log ] && sleep_test_log_check -v s4 $PLAINBOX_SESSION_SHARE/hibernate-single.log  _description:  Automated check of the hibernate log for errors discovered by fwts  plugin: attachment -category_id: 2013.com.canonical.plainbox::hibernate +category_id: com.canonical.plainbox::hibernate  id: power-management/hibernate-single-log-attach  depends: power-management/hibernate_advanced  command: [ -e $PLAINBOX_SESSION_SHARE/hibernate-single.log ] && cat $PLAINBOX_SESSION_SHARE/hibernate-single.log @@ -88,7 +88,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: attachment -category_id: 2013.com.canonical.plainbox::hibernate +category_id: com.canonical.plainbox::hibernate  id: power-management/{index}_hibernate-single-log-attach_{product_slug}  depends: power-management/{index}_hibernate_advanced_{vendor_slug}_{product_slug}  estimated_duration: 0.5 diff --git a/jobs/info.txt.in b/jobs/info.txt.in index 2d12035d..f22a3cb7 100644 --- a/jobs/info.txt.in +++ b/jobs/info.txt.in @@ -15,14 +15,14 @@ Depends: util-linux  id: codecs_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: cat /proc/asound/card*/codec#*  estimated_duration: 0.023  _description: Attaches a report of installed codecs for Intel HDA  id: cpuinfo_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: cat /proc/cpuinfo  estimated_duration: 0.006  _description: Attaches a report of CPU information @@ -30,7 +30,7 @@ _summary: Attach a copy of /proc/cpuinfo  id: dmesg_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: cat /var/log/dmesg | ansi_parser  estimated_duration: 0.640  _description: Attaches a copy of /var/log/dmesg to the test results @@ -38,7 +38,7 @@ _summary: Attach a copy of /var/log/dmesg  id: dmi_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: [ -d /sys/class/dmi/id/ ] && (grep -r . /sys/class/dmi/id/ 2>/dev/null || true) || false  estimated_duration: 0.044  _description: Attaches info on DMI @@ -48,7 +48,7 @@ requires:  id: dmidecode_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  requires:  package.name == 'dmidecode' or executable.name == 'dmidecode'  cpuinfo.platform in ("i386", "x86_64") @@ -60,7 +60,7 @@ _summary: Attach output of dmidecode  id: lshw_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  requires: package.name == 'lshw' or executable.name == 'lshw'  user: root  command: lshw | iconv -t 'utf-8' -c @@ -69,7 +69,7 @@ _description: Attaches lshw output  id: efi_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  user: root  command: [ -d /sys/firmware/efi ] && grep -m 1 -o --color=never 'EFI v.*' /var/log/kern.log* || true  estimated_duration: 0.5 @@ -78,7 +78,7 @@ _description: Attaches the firmware version  id: lspci_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command:  if [[ -v SNAP ]]; then  lspci -i $SNAP/usr/share/misc/pci.ids -vvnn @@ -91,7 +91,7 @@ _summary: Attach a list of PCI devices  id: lspci_network_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: lspci -vvnnQ | iconv -t 'utf-8' -c  estimated_duration: 1.322  _description: Attaches very verbose lspci output (with central database Query). @@ -99,7 +99,7 @@ _description: Attaches very verbose lspci output (with central database Query).  id: lspci_standard_config_attachment  _summary: Attach PCI configuration space hex dump  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: lspci -x  estimated_duration: 0.1  _description: @@ -108,7 +108,7 @@ _description:  id: lsusb_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  user: root  command:  if [[ -v SNAP ]]; then @@ -123,7 +123,7 @@ _description: Attaches a list of detected USB devices.  id: meminfo_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: cat /proc/meminfo  estimated_duration: 0.043  _summary: Attach copy of /proc/meminfo @@ -131,7 +131,7 @@ _description: Attaches info on system memory as seen in /proc/meminfo.  id: modprobe_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: find /etc/modprobe.* -name \*.conf | xargs cat  estimated_duration: 0.015  _description: Attaches the contents of the various modprobe conf files. @@ -139,7 +139,7 @@ _summary: Attach the contents of /etc/modprobe.*  id: modinfo_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  _summary: Attach modinfo information  command:  for mod in $(lsmod | cut -f 1 -d " ") @@ -153,7 +153,7 @@ _description: Attaches modinfo information for all currently loaded modules  id: modules_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: cat /etc/modules  estimated_duration: 0.004  _description: Attaches the contents of the /etc/modules file. @@ -161,7 +161,7 @@ _summary: Attach the contents of /etc/modules  id: sysctl_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: find /etc/sysctl.* -name \*.conf | xargs cat  estimated_duration: 0.014  _description: Attaches the contents of various sysctl config files. @@ -169,7 +169,7 @@ _summary: Attach sysctl configuration files.  id: sysfs_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  _description: Attaches a report of sysfs attributes.  command:  for i in `udevadm info --export-db | sed -n 's/^P: //p'`; do @@ -184,7 +184,7 @@ requires:  id: udev_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: udevadm info --export-db | xml_sanitize  estimated_duration: 1.465  _description: Attaches a dump of the udev database showing system hardware information. @@ -192,7 +192,7 @@ _summary: Attach dump of udev database  id: udev_resource_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: udev_resource  estimated_duration: 0.432  _description: Attaches the output of udev_resource, for debugging purposes @@ -208,7 +208,7 @@ _summary: Attach info block devices and their mount points  id: gcov_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  requires: package.name == 'lcov'  user: root  command: gcov_tarball @@ -216,7 +216,7 @@ _description: Attaches a tarball of gcov data if present.  id: lsmod_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: lsmod_info  estimated_duration: 0.5  _description: Attaches a list of the currently running kernel modules. @@ -224,7 +224,7 @@ _summary: Attach a list of currently running kernel modules  id: dkms_info_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  requires:  package.name == 'dkms'  command: dkms_info --format json @@ -232,14 +232,14 @@ _description: Attaches json dumps of installed dkms package information.  _summary: Attaches json dumps of installed dkms package information.  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: acpi_sleep_attachment  command: [ -e /proc/acpi/sleep ] && cat /proc/acpi/sleep || echo "No /proc/acpi/sleep found"  estimated_duration: 0.5  _description: Attaches the contents of /proc/acpi/sleep if it exists.  plugin: shell -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/bootchart  _description: Bootchart information.  requires: package.name == 'bootchart' or package.name == 'pybootchartgui' @@ -252,7 +252,7 @@ unit: template  template-resource: device  template-filter: device.category == 'DISK'  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/hdparm_{name}.txt  estimated_duration: 1.0  requires: @@ -263,7 +263,7 @@ command: hdparm -I /dev/{name}  _summary: Attaches info from hdparm about {name}  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: bootchart.png  depends: info/bootchart  requires: package.name == 'pybootchartgui' @@ -273,7 +273,7 @@ command:  [ -e "$file" ] && cat "$file"  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: bootchart.tgz  depends: info/bootchart  _description: Attaches the bootchart log for bootchart test runs. @@ -282,13 +282,13 @@ command:  [ -e "$file" ] && cat "$file"  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: installer_bootchart.tgz  command: [ -f /var/log/installer/bootchart.tgz ] && base64 /var/log/installer/bootchart.tgz  _description: Attach the installer bootchart tarball if it exists.  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: installer_debug.gz  user: root  command: [ -f /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug | base64 @@ -296,7 +296,7 @@ estimated_duration: 0.1  _description: Attaches the installer debug log if it exists.  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/touchpad_driver  requires: device.category == 'TOUCHPAD'  command: touchpad_driver_info @@ -306,7 +306,7 @@ _description:  the system.  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/audio_device_driver  requires:  package.name == 'pulseaudio-utils' @@ -317,27 +317,27 @@ estimated_duration: 0.177  _description: Lists the device driver and version for all audio devices.  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/network_devices  command: network_device_info  estimated_duration: 0.550  _description: Provides information about network devices  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/mobile_broadband_info  command: broadband_info  estimated_duration: 0.5  _description: Provides information about wwan/mobile broadband devices  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/xrandr  command: xrandr -q --verbose  _description: Provides information about displays attached to the system  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/disk_partitions  estimated_duration: 1.0  user: root @@ -346,7 +346,7 @@ _summary: Attaches info about disk partitions  _description: Attaches information about disk partitions  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/buildstamp  estimated_duration: 0.1  _description: Attaches the buildstamp identifier for the preinstalled OS @@ -354,7 +354,7 @@ _summary: Attach /etc/buildstamp  command: [ -s /etc/buildstamp ] && cat /etc/buildstamp  plugin: shell -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/detect_recovery  requires: package.name == 'dell-recovery' or package.name == 'ubuntu-recovery'  user: root @@ -364,7 +364,7 @@ _description: Check existence of recovery partition  command: recovery_info  plugin: shell -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/detect_dell_recovery  depends: info/detect_recovery  requires: package.name == 'dell-recovery' @@ -375,7 +375,7 @@ _description: Check the recovery type is dell or not  command: recovery_info checktype DELL  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: recovery_info_attachment  depends: info/detect_recovery  requires: package.name == 'dell-recovery' or package.name == 'ubuntu-recovery' @@ -392,7 +392,7 @@ _description:  command: recovery_info version  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: dell_bto_xml_attachment  depends: info/detect_dell_recovery  requires: package.name == 'dell-recovery' @@ -407,7 +407,7 @@ _description:  command: recovery_info file bto.xml  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  id: info/kvm_output  estimated_duration: 0.1  _summary: @@ -419,7 +419,7 @@ command: [ -f $PLAINBOX_SESSION_SHARE/virt_debug ] && cat $PLAINBOX_SESSION_SHAR  id: kernel_cmdline_attachment  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: cat /proc/cmdline  estimated_duration: 0.005  _description: Attaches the kernel command line used to boot diff --git a/jobs/input.txt.in b/jobs/input.txt.in index bb04e772..b1cbe612 100644 --- a/jobs/input.txt.in +++ b/jobs/input.txt.in @@ -2,7 +2,7 @@ unit: template  template-resource: device  template-filter: device.category == 'MOUSE' or device.category == 'TOUCHPAD' or device.category == 'TOUCHSCREEN'  plugin: manual -category_id: 2013.com.canonical.plainbox::input +category_id: com.canonical.plainbox::input  id: input/pointing_{product_slug}_{category}_{__index__}  estimated_duration: 30.0  _summary: Check pointing functionality for {product} @@ -14,7 +14,7 @@ _verification:  Did the cursor move?  plugin: manual -category_id: 2013.com.canonical.plainbox::input +category_id: com.canonical.plainbox::input  id: input/mouse  estimated_duration: 30.0  _description: @@ -27,7 +27,7 @@ _description:  Did the pointing device work as expected?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::input +category_id: com.canonical.plainbox::input  id: input/keyboard  estimated_duration: 30.0  command: keyboard_test @@ -42,7 +42,7 @@ _description:  Is your keyboard working properly?  plugin: manual -category_id: 2013.com.canonical.plainbox::input +category_id: com.canonical.plainbox::input  id: input/accelerometer_verify  estimated_duration: 30.0  _description: @@ -54,7 +54,7 @@ _description:  Is this system supposed to have an accelerometer?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::input +category_id: com.canonical.plainbox::input  id: input/accelerometer  estimated_duration: 60.0  user: root @@ -74,7 +74,7 @@ unit: template  template-resource: device  template-filter: device.category == 'MOUSE' or device.category == 'TOUCHPAD'  plugin: manual -category_id: 2013.com.canonical.plainbox::input +category_id: com.canonical.plainbox::input  id: input/clicking_{product_slug}_{category}_{__index__}  estimated_duration: 30.0  _summary: Check button functionality for {product} diff --git a/jobs/keys.txt.in b/jobs/keys.txt.in index 2528ebb2..900602a8 100644 --- a/jobs/keys.txt.in +++ b/jobs/keys.txt.in @@ -1,5 +1,5 @@  plugin: user-interact -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/lock-screen  estimated_duration: 30.0  requires: @@ -18,7 +18,7 @@ _description:  automatically selected result.  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/brightness  estimated_duration: 30.0  requires: dmi.product in ['Notebook','Laptop','Portable','All In One','All-In-One','AIO'] @@ -31,7 +31,7 @@ _description:  Did the brightness change following to your key presses?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/volume  estimated_duration: 30.0  requires: @@ -49,7 +49,7 @@ _description:  Do the keys work as expected?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/mute  estimated_duration: 30.0  requires: @@ -66,7 +66,7 @@ _description:  Does the mute key work as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/sleep  estimated_duration: 90.0  requires: @@ -81,7 +81,7 @@ _description:  Did the system go to sleep after pressing the sleep key?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/battery-info  estimated_duration: 30.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -99,7 +99,7 @@ _description:  Did the Battery Info key work as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/wireless  estimated_duration: 90.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -119,7 +119,7 @@ _description:  only consider the functionality of the wifi itself here.)  plugin: user-interact -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/media-control  estimated_duration: 30.0  requires: @@ -137,7 +137,7 @@ _description:  Do the keys work as expected?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/super  estimated_duration: 30.0  requires: @@ -154,7 +154,7 @@ _description:  Does the super key work as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/video-out  estimated_duration: 120.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -168,7 +168,7 @@ _description:  Check that the video signal can be mirrored, extended, displayed on external or onboard only.  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/touchpad  estimated_duration: 30.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -183,7 +183,7 @@ _description:  Verify the touchpad has been disabled and re-enabled.  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/keyboard-backlight  estimated_duration: 30.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -199,7 +199,7 @@ _description:  Did the keyboard backlight state change on each press?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/microphone-mute  estimated_duration: 60.0  requires: @@ -226,7 +226,7 @@ _description:  Does the microphone mute key work as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/hibernate  estimated_duration: 120.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -241,7 +241,7 @@ _description:  Did the system go to hibernate after pressing the hibernate key?  plugin: manual -category_id: 2013.com.canonical.plainbox::keys +category_id: com.canonical.plainbox::keys  id: keys/keyboard-overhead-light  estimated_duration: 30.0  requires: dmi.product in ['Notebook','Laptop','Portable'] diff --git a/jobs/led.txt.in b/jobs/led.txt.in index 8d2d3273..17ce655b 100644 --- a/jobs/led.txt.in +++ b/jobs/led.txt.in @@ -7,7 +7,7 @@ _steps:  _verification:  Power led is on when system is powered on  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  estimated_duration: 15.0  id: led/power-blink-suspend @@ -20,11 +20,11 @@ _steps:  _verification:  Power led is blinking when system is in suspend  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  estimated_duration: 180  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -39,7 +39,7 @@ _description:  Did the Suspend LED blink or change color while the system was suspended?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/battery-charging  estimated_duration: 120.0  _description: @@ -52,7 +52,7 @@ _description:  Did the battery indicator LED turn orange?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/battery-charged  estimated_duration: 240.0  _description: @@ -66,7 +66,7 @@ _description:  Does the orange battery LED shut off when system is fully charged?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/battery-low  estimated_duration: 30.0  _description: @@ -79,7 +79,7 @@ _description:  Does the LED light orange when battery is low?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/hdd  estimated_duration: 30.0  command: led_hdd_test @@ -93,7 +93,7 @@ _description:  Did the HDD LED light?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/numeric-keypad  estimated_duration: 30.0  command: keyboard_test @@ -109,7 +109,7 @@ _description:  2. Numbers should only be entered in the keyboard verification window when the LED is on  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/caps-lock  estimated_duration: 30.0  _description: @@ -122,7 +122,7 @@ _description:  Did the Cap Keys LED light as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/wlan  depends: keys/wireless  estimated_duration: 60.0 @@ -137,7 +137,7 @@ _description:  Did the WLAN LED turn on or change color as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/wlan-disabled  estimated_duration: 30.0  depends: keys/wireless @@ -168,11 +168,11 @@ _steps:  _verification:  Bluetooth LED is turned on in step 2, and turned off in step 3.  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  estimated_duration: 180  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/camera  estimated_duration: 20.0  depends: camera/detect @@ -187,7 +187,7 @@ _description:  Did the camera LED light?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/touchpad  estimated_duration: 30.0  _description: @@ -202,7 +202,7 @@ _description:  3. When the LED is off, the mouse pointer should not move on touchpad usage  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/wireless  estimated_duration: 120.0  _description: @@ -219,7 +219,7 @@ _description:  Did the WLAN/Bluetooth LED light as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/mute  depends: keys/mute  estimated_duration: 30.0 @@ -234,7 +234,7 @@ _description:  Did the Audio LED turn on and off or change color as expected?  plugin: manual -category_id: 2013.com.canonical.plainbox::led +category_id: com.canonical.plainbox::led  id: led/microphone-mute  estimated_duration: 30.0  depends: keys/microphone-mute diff --git a/jobs/mediacard.txt.in b/jobs/mediacard.txt.in index ec94d0b0..72c488e3 100644 --- a/jobs/mediacard.txt.in +++ b/jobs/mediacard.txt.in @@ -1,5 +1,5 @@  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/mmc-insert  estimated_duration: 30.0  command: @@ -25,7 +25,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/mmc-storage  estimated_duration: 30.0  depends: mediacard/mmc-insert @@ -38,7 +38,7 @@ _description:  test is run. It tests reading and writing to the MMC card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/mmc-remove  estimated_duration: 30.0  depends: mediacard/mmc-insert @@ -61,7 +61,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sd-insert  estimated_duration: 30.0  command: @@ -87,7 +87,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sd-storage  estimated_duration: 30.0  depends: mediacard/sd-insert @@ -100,7 +100,7 @@ _description:  test is run. It tests reading and writing to the SD card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sd-remove  estimated_duration: 30.0  depends: mediacard/sd-insert @@ -123,7 +123,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sd-preinserted  estimated_duration: 30.0  user: root @@ -138,7 +138,7 @@ _description:  It is intended for SRU automated testing.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdhc-insert  estimated_duration: 30.0  command: @@ -165,7 +165,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdhc-storage  estimated_duration: 30.0  depends: mediacard/sdhc-insert @@ -178,7 +178,7 @@ _description:  test is run. It tests reading and writing to the SDHC card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdhc-remove  estimated_duration: 30.0  depends: mediacard/sdhc-insert @@ -201,7 +201,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/cf-insert  estimated_duration: 30.0  command: @@ -227,7 +227,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/cf-storage  estimated_duration: 30.0  depends: mediacard/cf-insert @@ -240,7 +240,7 @@ _description:  test is run. It tests reading and writing to the CF card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/cf-remove  depends: mediacard/cf-storage  estimated_duration: 30.0 @@ -263,7 +263,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdxc-insert  estimated_duration: 30.0  command: @@ -289,7 +289,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdxc-storage  estimated_duration: 30.0  depends: mediacard/sdxc-insert @@ -302,7 +302,7 @@ _description:  test is run. It tests reading and writing to the SDXC card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdxc-remove  estimated_duration: 30.0  depends: mediacard/sdxc-insert @@ -325,7 +325,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/ms-insert  estimated_duration: 30.0  command: @@ -351,7 +351,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/ms-storage  estimated_duration: 30.0  depends: mediacard/ms-insert @@ -364,7 +364,7 @@ _description:  test is run. It tests reading and writing to the MS card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/ms-remove  estimated_duration: 30.0  depends: mediacard/ms-insert @@ -387,7 +387,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/msp-insert  estimated_duration: 30.0  command: @@ -413,7 +413,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/msp-storage  estimated_duration: 30.0  depends: mediacard/msp-insert @@ -426,7 +426,7 @@ _description:  test is run. It tests reading and writing to the MSP card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/msp-remove  estimated_duration: 30.0  depends: mediacard/msp-insert @@ -449,7 +449,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/xd-insert  estimated_duration: 30.0  command: @@ -475,7 +475,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/xd-storage  estimated_duration: 30.0  depends: mediacard/xd-insert @@ -488,7 +488,7 @@ _description:  test is run. It tests reading and writing to the xD card.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/xd-remove  estimated_duration: 30.0  depends: mediacard/xd-insert @@ -511,7 +511,7 @@ _description:  automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sd-performance-manual  depends: mediacard/sd-insert  estimated_duration: 120.0 @@ -530,7 +530,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdhc-performance-manual  depends: mediacard/sdhc-insert  estimated_duration: 120.0 @@ -549,7 +549,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/mmc-performance-manual  depends: mediacard/mmc-insert  estimated_duration: 120.0 @@ -568,7 +568,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/cf-performance-manual  depends: mediacard/cf-insert  estimated_duration: 120.0 @@ -587,7 +587,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/sdxc-performance-manual  depends: mediacard/sdxc-insert  estimated_duration: 120.0 @@ -606,7 +606,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/ms-performance-manual  depends: mediacard/ms-insert  estimated_duration: 120.0 @@ -625,7 +625,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/msp-performance-manual  depends: mediacard/msp-insert  estimated_duration: 120.0 @@ -644,7 +644,7 @@ _description:  Did the results of the test match the expected performance of the inserted device?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mediacard +category_id: com.canonical.plainbox::mediacard  id: mediacard/xd-performance-manual  depends: mediacard/xd-insert  estimated_duration: 120.0 diff --git a/jobs/memory.txt.in b/jobs/memory.txt.in index e791d37a..48d543c4 100644 --- a/jobs/memory.txt.in +++ b/jobs/memory.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::memory +category_id: com.canonical.plainbox::memory  id: memory/info  estimated_duration: 5.0   user: root @@ -11,7 +11,7 @@ _description:  the size of the memory modules detected by DMI.  plugin: shell -category_id: 2013.com.canonical.plainbox::memory +category_id: com.canonical.plainbox::memory  id: memory/check  estimated_duration: 1000.0  user: root @@ -27,7 +27,7 @@ _description:  installed.  plugin: shell -category_id: 2013.com.canonical.plainbox::memory +category_id: com.canonical.plainbox::memory  id: memory/meminfo_before_suspend  estimated_duration: 1.2  _summary: Store memory info before suspending @@ -36,11 +36,11 @@ _siblings: [  { "id": "after-suspend-memory/meminfo_after_suspend",  "_summary": "Compare memory info to the state prior to suspend",  "command": "meminfo_resource | diff $PLAINBOX_SESSION_SHARE/meminfo_before_suspend -", - "depends": "2013.com.canonical.certification::suspend/suspend_advanced_auto"} + "depends": "com.canonical.certification::suspend/suspend_advanced_auto"}  ]  plugin: shell -category_id: 2013.com.canonical.plainbox::memory +category_id: com.canonical.plainbox::memory  id: memory/memory_stress_ng  estimated_duration: 11000.0  user: root diff --git a/jobs/mir.txt.in b/jobs/mir.txt.in index db5e24a3..113f713a 100644 --- a/jobs/mir.txt.in +++ b/jobs/mir.txt.in @@ -3,7 +3,7 @@ template-resource: mir  template-filter: mir.category == 'integration'  estimated_duration: 0.5  plugin: shell -category_id: 2013.com.canonical.plainbox::mir +category_id: com.canonical.plainbox::mir  id: mir/integration/{name}  requires: package.name == 'mir-test-tools'  command: mir_integration_tests --gtest_filter={name}* @@ -15,7 +15,7 @@ template-resource: mir  template-filter: mir.category == 'acceptance'  estimated_duration: 0.5  plugin: shell -category_id: 2013.com.canonical.plainbox::mir +category_id: com.canonical.plainbox::mir  id: mir/acceptance/{name}  requires: package.name == 'mir-test-tools'  command: mir_acceptance_tests --gtest_filter={name}* diff --git a/jobs/miscellanea.txt.in b/jobs/miscellanea.txt.in index 622ddbbd..7068e4af 100644 --- a/jobs/miscellanea.txt.in +++ b/jobs/miscellanea.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/submission-resources  depends:  cpuinfo @@ -31,7 +31,7 @@ _description:  and may be rejected.  plugin: manual -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/tester-info  _description:  PURPOSE: @@ -46,7 +46,7 @@ _description:  Nothing to verify for this test  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/chvt  requires:  package.name == 'kbd' @@ -61,7 +61,7 @@ _description:  Did your screen change temporarily to a text console and then switch back to your current session?  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/fwts_test  estimated_duration: 1.2  requires: @@ -74,7 +74,7 @@ command:  checkbox-support-fwts_test -l $PLAINBOX_SESSION_SHARE/fwts_results.log  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/fwupdate  estimated_duration: 1.0  depends: miscellanea/efi_boot_mode @@ -88,7 +88,7 @@ _summary:  command: fwupdate -s  plugin: attachment -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/fwts_results.log  requires:  package.name == 'fwts' @@ -97,7 +97,7 @@ command:  _description: Attaches the miscellanes/fwts_test results log to the submission.  plugin: attachment -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 0.5  id: miscellanea/fwts_results_hwe.log.gz  requires: @@ -108,7 +108,7 @@ _description: Attaches the FWTS results log to the submission (to HWE)  _summary: Attach FWTS log to submission (to HWE)  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/ipmi_test  requires:   package.name == 'ipmitool' or executable.name == 'impitool' @@ -123,7 +123,7 @@ _description:  control.  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 0.5  id: miscellanea/efi_boot_mode  requires: @@ -134,7 +134,7 @@ _description:  command: boot_mode_test efi  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 0.5  id: miscellanea/secure_boot_mode  requires: @@ -146,7 +146,7 @@ _description:  command: boot_mode_test secureboot  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 0.5  user: root  id: miscellanea/efi_pxeboot @@ -160,7 +160,7 @@ _description:  command: efi-pxeboot  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/bmc_info  requires:   package.name == 'ipmitool' or executable.name == 'impitool' @@ -175,7 +175,7 @@ _summary:  Gather BMC identification info  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/cpus_are_not_samples  requires:  package.name == 'dmidecode' or executable.name == 'dmidecode' @@ -189,7 +189,7 @@ _summary:  Test DMI data for CPUs  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/dmitest_server  requires:  package.name == 'dmidecode' or executable.name == 'dmidecode' @@ -203,7 +203,7 @@ _summary:  Test DMI identification data (servers)  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/dmitest_client  requires: package.name == 'dmidecode'  estimated_duration: 0.5 @@ -215,7 +215,7 @@ _summary:  DMI ID sanity check (desktops/laptops)  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/is_laptop  user: root  _description: @@ -223,7 +223,7 @@ _description:  command: check_is_laptop  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/apport-directory  requires: package.name == 'apport'  command: if [ -d /var/crash ]; then if [ $(find /var/crash -type f | grep -v .lock | wc -l) -eq 0 ]; then echo "/var/crash is empty"; else echo `ls /var/crash`; false; fi; else echo "/var/crash does not exist"; fi @@ -231,7 +231,7 @@ _description:  Test that the /var/crash directory doesn't contain anything. Lists the files contained within if it does, or echoes the status of the directory (doesn't exist/is empty)  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/sources-list  command: sources_test $SOURCES_LIST "$REPOSITORIES"  _description: Checks that a specified sources list file contains the requested repositories @@ -240,7 +240,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: manual -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/pxe_boot_device{__index__}_{interface}  _summary: PXE verification test of device {__index__} ({interface})  estimated_duration: 30.0 @@ -258,7 +258,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: manual -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/remote_shared_ipmi_device{__index__}_{interface}  _summary: Remote Shared IPMI verification test for device {__index__} ({interface})  estimated_duration: 30.0 @@ -272,7 +272,7 @@ _verification:  3. Select No if you attempted to use IPMI to remotely power off/on this system via {interface} and it failed for some reason.  plugin: manual -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  id: miscellanea/remote_dedicated_ipmi  _description:  PURPOSE: @@ -297,7 +297,7 @@ command:  checkbox-support-fwts_test -l $PLAINBOX_SESSION_SHARE/fwts_oops_results.log -t oops  plugin: attachment -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 0.5  id: miscellanea/oops_results.log  command: @@ -305,7 +305,7 @@ command:  _description: Attaches the FWTS oops results log to the submission  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 0.1  id: miscellanea/get_maas_version  command: maas-version-check @@ -313,7 +313,7 @@ _description: If system was installed via MAAS from a cert server, the MAAS vers  _summary: Verify MAAS version used to deploy the SUT  plugin: shell -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 30.0  id: miscellanea/get_make_and_model  user: root @@ -322,7 +322,7 @@ _description: Retrieve the computer's make and model for easier access than digg  _summary: Gather info on the SUT's make and model  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::miscellanea +category_id: com.canonical.plainbox::miscellanea  estimated_duration: 5.0  id: miscellanea/device_check  command: udev_resource -l VIDEO NETWORK WIRELESS DISK | tee >([[ $DISPLAY ]] && zenity --text-info --title="Device report") diff --git a/jobs/mobilebroadband.txt.in b/jobs/mobilebroadband.txt.in index 32b35983..0c83428d 100644 --- a/jobs/mobilebroadband.txt.in +++ b/jobs/mobilebroadband.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::mobilebroadband +category_id: com.canonical.plainbox::mobilebroadband  id: mobilebroadband/gsm_connection  estimated_duration: 20.0  requires: @@ -29,7 +29,7 @@ command:  _description: Creates a mobile broadband connection for a GSM based modem and checks the connection to ensure it's working.   plugin: shell -category_id: 2013.com.canonical.plainbox::mobilebroadband +category_id: com.canonical.plainbox::mobilebroadband  id: mobilebroadband/cdma_connection  estimated_duration: 20.0  requires: @@ -61,7 +61,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mobilebroadband +category_id: com.canonical.plainbox::mobilebroadband  id: mobilebroadband/maximum_bandwidth_gsm_device{__index__}_{interface}  depends: mobilebroadband/gsm_connection  estimated_duration: 330.0 @@ -85,7 +85,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::mobilebroadband +category_id: com.canonical.plainbox::mobilebroadband  id: mobilebroadband/maximum_bandwidth_cdma_device{__index__}_{interface}  depends: mobilebroadband/cdma_connection  estimated_duration: 330.0 diff --git a/jobs/monitor.txt.in b/jobs/monitor.txt.in index cb12918b..36425db8 100644 --- a/jobs/monitor.txt.in +++ b/jobs/monitor.txt.in @@ -4,7 +4,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_vga_{product_slug}  requires: display.vga == 'supported' or display.dp == 'supported'  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test will check your VGA port.  _steps: @@ -19,7 +19,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_dvi_{product_slug}  requires: display.dvi == 'supported'  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test will check your DVI port.  _steps: @@ -34,7 +34,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_displayport_{product_slug}  requires: display.dp == 'supported'  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test will check your DisplayPort port.  _steps: @@ -49,7 +49,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_hdmi_{product_slug}  requires: display.hdmi == 'supported'  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test will check your HDMI port.  _steps: @@ -64,7 +64,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_svideo_{product_slug}  requires: display.svideo == 'supported'  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test will check your S-VIDEO port.  _steps: @@ -79,7 +79,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_rca_{product_slug}  requires: display.rca == 'supported'  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test will check your RCA port.  _steps: @@ -94,7 +94,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_multi-head_{product_slug}  requires: dmi.product in ['Desktop','Low Profile Desktop','Tower','Mini Tower', 'Space-saving']  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _purpose:  This test verifies that multi-monitor output works on your desktop system. This is NOT the same test as the external monitor tests you would run on your laptop. You will need two monitors to perform this test.  _steps: @@ -111,7 +111,7 @@ template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_powersaving_{product_slug}  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  command: xset dpms force off  _purpose:  This test will check your monitor power saving capabilities @@ -127,7 +127,7 @@ template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_dim_brightness_{product_slug}  requires: dmi.product in ['Notebook','Laptop','Portable','All In One','All-In-One','AIO']  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  user: root  command: brightness_test  _purpose: @@ -143,11 +143,11 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_thunderbolt_{product_slug} -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt == 'True'  estimated_duration: 15.0  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _summary: Display connected via Thunderbolt for {vendor} {product}  _purpose:  This test will check your Thunderbolt port as a monitor interconnect for {vendor} {product}. @@ -164,11 +164,11 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  id: monitor/{index}_thunderbolt3_{product_slug} -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt3 == 'True'  estimated_duration: 15.0  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _summary: Display connected via Thunderbolt 3 for {vendor} {product}  _purpose:  This test will check your Thunderbolt 3 port as a monitor interconnect for {vendor} {product}. @@ -185,11 +185,11 @@ unit: template  template-resource: graphics_card  id: monitor/{index}_type-c_displayport_{product_slug}  template-filter: graphics_card.prime_gpu_offload == 'Off' -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_usb_type_c == 'True'  estimated_duration: 15.0  plugin: manual -category_id: 2013.com.canonical.plainbox::monitor +category_id: com.canonical.plainbox::monitor  _summary: Display connected via DisplayPort using an USB Type-C port for {vendor} {product}  _purpose:  This test will check the connection of a screen using a "USB Type-C to DisplayPort" adapter for {vendor} {product}. diff --git a/jobs/networking.txt.in b/jobs/networking.txt.in index 7ef18f91..2b31db66 100644 --- a/jobs/networking.txt.in +++ b/jobs/networking.txt.in @@ -3,7 +3,7 @@ os-id: debian  Depends: ntpdate, net-tools  plugin: shell -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/gateway_ping  depends: ethernet/detect  command: gateway_ping_test @@ -14,7 +14,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/info_device{__index__}_{interface}  _summary: Network Information of device {__index__} ({interface})  estimated_duration: 1.0 @@ -28,7 +28,7 @@ _description:  Is this correct?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/modem_connection  command: network_check  _description: @@ -46,21 +46,21 @@ _description:  Did a notification show and was the connection correctly established?  plugin: shell -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/ping  command: gateway_ping_test $CHECKBOX_SERVER  _description:  Automated test case to verify availability of some system on the network using ICMP ECHO packets.  plugin: shell -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/http  command: wget -SO /dev/null http://$TRANSFER_SERVER  _description:  Automated test case to make sure that it's possible to download files through HTTP  plugin: shell -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/ntp  requires: package.name == 'ntpdate'  user: root @@ -68,14 +68,14 @@ command: network_ntp_test  _description: Test to see if we can sync local clock to an NTP server  plugin: shell -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/ssh  requires: package.name == 'openssh-client'  command: if [ $CHECKBOX_SERVER ]; then ssh -q -o 'StrictHostKeyChecking=no' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi  _description: Verify that an installation of checkbox-server on the network can be reached over SSH.  plugin: shell -category_id: 2013.com.canonical.plainbox::networking +category_id: com.canonical.plainbox::networking  id: networking/printer  requires: package.name == 'cups-client'  command: network_printer_test -s $CHECKBOX_SERVER diff --git a/jobs/optical.txt.in b/jobs/optical.txt.in index 4db7524d..707c02d2 100644 --- a/jobs/optical.txt.in +++ b/jobs/optical.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/detect  requires: device.category == 'CDROM'  estimated_duration: 1.2 @@ -11,7 +11,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/read_{name}  estimated_duration: 120.0  user: root @@ -30,7 +30,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: shell -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/read-automated_{name}  estimated_duration: 120.0  user: root @@ -44,7 +44,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/cdrom-write_{name}  estimated_duration: 120.0  requires: @@ -66,7 +66,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: shell -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/cdrom-write-automated_{name}  estimated_duration: 120.0  requires: @@ -80,7 +80,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: manual -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/cdrom-audio-playback_{name}  depends: optical/read_{name}  estimated_duration: 120.0 @@ -104,7 +104,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/dvd-write_{name}  requires:  optical_drive_{name}.dvd_write == 'supported' @@ -126,7 +126,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: shell -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/dvd-write-automated_{name}  estimated_duration: 120.0  requires: @@ -137,7 +137,7 @@ _description:  This is an automated version of optical/dvd-write. It assumes you have already inserted a data DVD into your {product} optical drive prior to running Checkbox.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/dvd_playback  command: totem /media/cdrom  estimated_duration: 120.0 @@ -157,7 +157,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: user-interact -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/bluray-read_{name}  estimated_duration: 120.0  requires: @@ -178,7 +178,7 @@ unit: template  template-resource: device  template-filter: device.category == 'CDROM'  plugin: user-interact -category_id: 2013.com.canonical.plainbox::optical +category_id: com.canonical.plainbox::optical  id: optical/bluray-write_{name}  requires:  optical_drive_{name}.bd_write == "supported" diff --git a/jobs/peripheral.txt.in b/jobs/peripheral.txt.in index a41e83e5..95992edd 100644 --- a/jobs/peripheral.txt.in +++ b/jobs/peripheral.txt.in @@ -1,5 +1,5 @@  plugin: manual -category_id: 2013.com.canonical.plainbox::peripheral +category_id: com.canonical.plainbox::peripheral  id: peripheral/printer  _description:  PURPOSE: @@ -14,7 +14,7 @@ _description:  Were you able to print a test page to the network printer?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::peripheral +category_id: com.canonical.plainbox::peripheral  id: peripheral/external-usb-modem  command: network_check  _description: @@ -33,7 +33,7 @@ _description:  Was the connection correctly established?  plugin: shell -category_id: 2013.com.canonical.plainbox::peripheral +category_id: com.canonical.plainbox::peripheral  id: peripheral/external-usb-modem-http  depends: peripheral/external-usb-modem  command: wget -SO /dev/null http://$TRANSFER_SERVER diff --git a/jobs/power-management.txt.in b/jobs/power-management.txt.in index 9fa4c23e..c0d73da2 100644 --- a/jobs/power-management.txt.in +++ b/jobs/power-management.txt.in @@ -1,5 +1,5 @@  plugin: manual -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/shutdown-boot  estimated_duration: 300.0  _description: @@ -13,7 +13,7 @@ _description:  Did the system shutdown and rebooted correctly?  plugin: shell -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/fwts_wakealarm  environ: PLAINBOX_SESSION_SHARE  estimated_duration: 25.0 @@ -24,7 +24,7 @@ requires:  command: checkbox-support-fwts_test -f aborted -t wakealarm -l $PLAINBOX_SESSION_SHARE/fwts-wakealarm.log  plugin: attachment -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/fwts_wakealarm-log-attach  depends: power-management/fwts_wakealarm  estimated_duration: 2.0 @@ -32,7 +32,7 @@ _description: Attach log from fwts wakealarm test  command: [ -e ${PLAINBOX_SESSION_SHARE}/fwts-wakealarm.log ] && cat ${PLAINBOX_SESSION_SHARE}/fwts-wakealarm.log  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/poweroff  estimated_duration: 120.0  depends: power-management/fwts_wakealarm @@ -57,7 +57,7 @@ _description:  select Fail.  plugin: attachment -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/poweroff-log-attach  estimated_duration: 1.0  command: @@ -67,7 +67,7 @@ _description:  This will attach any logs from the power-management/poweroff test to the results.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/reboot  estimated_duration: 120.0  user: root @@ -90,7 +90,7 @@ _description:  select Fail.  plugin: attachment -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/reboot-log-attach  estimated_duration: 1.0  command: @@ -100,7 +100,7 @@ _description:  This will attach any logs from the power-management/reboot test to the results.  plugin: manual -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/lid  estimated_duration: 120.0  requires: dmi.product in ['Notebook','Laptop','Portable'] @@ -113,7 +113,7 @@ _description:  Does closing your laptop lid cause your system to suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/lid_close  estimated_duration: 60.0  requires: device.product == 'Lid Switch' @@ -133,7 +133,7 @@ _description:  Did the screen turn off while the lid was closed?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/lid_open  estimated_duration: 60.0  requires: device.product == 'Lid Switch' @@ -155,7 +155,7 @@ _description:  Did the system resume when the lid was opened?  plugin: shell -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/rtc  requires:  rtc.state == 'supported' @@ -169,7 +169,7 @@ _description:  Verify that the Real-time clock (RTC) device functions properly, if present.  plugin: shell -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/tickless_idle  estimated_duration: 1.0  requires: cpuinfo.platform in ('i386', 'x86_64', 'ppc64el', 'pSeries') @@ -178,7 +178,7 @@ command:  zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1 || ( echo "WARNING: Tickless Idle is NOT set" >&2 && exit 1 )  plugin: manual -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/unplug_ac  estimated_duration: 30.0  _description: @@ -190,7 +190,7 @@ _description:  Was the laptop unplugged from AC?  plugin: shell -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/battery_drain_idle  estimated_duration: 90.0  requires: package.name == 'upower' @@ -200,7 +200,7 @@ command:  battery_test -t 90 --idle  plugin: shell -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/battery_drain_movie  estimated_duration: 90.0  requires: @@ -211,7 +211,7 @@ command:  battery_test -t 90 --movie $MOVIE_VAR  plugin: shell -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/battery_drain_sleep  estimated_duration: 140.0  user: root @@ -224,7 +224,7 @@ command:  battery_test -t 120 --sleep  plugin: manual -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/plug_ac  estimated_duration: 30.0  depends: power-management/battery_drain_idle power-management/battery_drain_movie power-management/battery_drain_sleep @@ -237,7 +237,7 @@ _description:  Was the laptop plugged into AC?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/reboot_manual  estimated_duration: 120.0  user:root @@ -257,7 +257,7 @@ _description:  Did the system reboot correctly?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::power-management +category_id: com.canonical.plainbox::power-management  id: power-management/shutdown_manual  estimated_duration: 120.0  user: root diff --git a/jobs/rendercheck.txt.in b/jobs/rendercheck.txt.in index c739b8d7..ff386a4f 100644 --- a/jobs/rendercheck.txt.in +++ b/jobs/rendercheck.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: rendercheck/tests  requires:  package.name == 'x11-apps' @@ -8,7 +8,7 @@ _description:  Runs all of the rendercheck test suites. This test can take a few minutes.  plugin: attachment -category_id: 2013.com.canonical.plainbox::graphics +category_id: com.canonical.plainbox::graphics  id: rendercheck/tarball  depends: rendercheck/tests  command: [ -e $PLAINBOX_SESSION_SHARE/rendercheck-results ] && tar cvfz $PLAINBOX_SESSION_SHARE/rendercheck-results.tar.gz $PLAINBOX_SESSION_SHARE/rendercheck-results && cat $PLAINBOX_SESSION_SHARE/rendercheck-results.tar.gz diff --git a/jobs/stress.txt.in b/jobs/stress.txt.in index 7b79b893..75b497cf 100644 --- a/jobs/stress.txt.in +++ b/jobs/stress.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/cpu_stress_test  estimated_duration: 7200.0  requires: @@ -17,7 +17,7 @@ os-id: debian  Depends: stress-ng (>= 0.04)  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/cpu_stress_ng_test  estimated_duration: 7200.0  requires: @@ -32,7 +32,7 @@ _description:  if the stress_ng tool does not report errors.  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/hibernate_30_cycles  estimated_duration: 5400.00  depends: @@ -55,7 +55,7 @@ _description:  This is an automated stress test that will force the system to hibernate/resume for 30 cycles  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/hibernate-30-cycles-log-check  estimated_duration: 1.0  command: [ -e $PLAINBOX_SESSION_SHARE/hibernate_30_cycles.log ] && sleep_test_log_check -v s4 $PLAINBOX_SESSION_SHARE/hibernate_30_cycles.log @@ -63,7 +63,7 @@ _description:  Automated check of the 30 cycle hibernate log for errors detected by fwts.  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/hibernate-30-cycle-log-attach  estimated_duration: 1.0  command: [ -e $PLAINBOX_SESSION_SHARE/hibernate_30_cycles.log ] && cat $PLAINBOX_SESSION_SHARE/hibernate_30_cycles.log @@ -71,7 +71,7 @@ _description:  Attaches the log from the 30 cycle Hibernate/Resume test if it exists  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend_30_cycles_with_reboots  estimated_duration: 5400.0  depends: @@ -84,7 +84,7 @@ _description:  This is an automated stress test that will run a sequence of '30 suspend/resume cycles and one reboot' 3 times.  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend_30_cycles  estimated_duration: 2400.0  depends: @@ -105,7 +105,7 @@ _description:  This is an automated stress test that will force the system to suspend/resume for 30 cycles.  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend-30-cycles-log-check  depends: power-management/suspend_30_cycles  estimated_duration: 1.0 @@ -114,7 +114,7 @@ _description:  Automated check of the 30 cycle suspend log for errors detected by fwts.  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend-30-cycles-log-check-with-reboots  depends: power-management/suspend_30_cycles_with_reboots  estimated_duration: 1.0 @@ -123,7 +123,7 @@ _description:  Automated check of the '30 cycle suspend and 1 reboot times 3' logs for errors detected by fwts.  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend-30-cycle-log-attach  estimated_duration: 1.0  depends: power-management/suspend_30_cycles @@ -132,7 +132,7 @@ _description:  Attaches the log from the 30 cycle Suspend/Resume test if it exists  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend-30-cycle-log-attach-with-reboots  estimated_duration: 1.0  depends: power-management/suspend_30_cycles_with_reboots @@ -141,7 +141,7 @@ _description:  Attaches the log from the '30 cycle Suspend/Resume and one reboot times 3' test if it exists  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend-30-cycles-time-check  estimated_duration: 1.0  depends: power-management/suspend_30_cycles @@ -150,7 +150,7 @@ _description:  Checks the sleep times to ensure that a machine suspends and resumes within a given threshold  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: power-management/suspend-30-cycles-time-check-with-reboots  estimated_duration: 1.0  depends: power-management/suspend_30_cycles_with_reboots @@ -159,7 +159,7 @@ _description:  Checks the sleep times to ensure that a machine suspends and resumes within a given threshold  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/hibernate_250_cycles  estimated_duration: 43400.0  depends: power-management/rtc @@ -178,7 +178,7 @@ _description:  This is an automated stress test that will force the system to hibernate/resume for 250 cycles  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/hibernate-250-cycle-log-attach  estimated_duration: 1.0  command: [ -e $PLAINBOX_SESSION_SHARE/hibernate_250_cycles.log ] && cat $PLAINBOX_SESSION_SHARE/hibernate_250_cycles.log @@ -186,7 +186,7 @@ _description:  Attaches the log from the 250 cycle Hibernate/Resume test if it exists  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/suspend_250_cycles  estimated_duration: 18750.0  depends: power-management/rtc @@ -205,7 +205,7 @@ _description:  This is an automated stress test that will force the system to suspend/resume for 250 cycles.  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/suspend-250-cycle-log-attach  estimated_duration: 1.0  command: [ -e $PLAINBOX_SESSION_SHARE/suspend_250_cycles.log ] && cat $PLAINBOX_SESSION_SHARE/suspend_250_cycles.log @@ -213,7 +213,7 @@ _description:  Attaches the log from the 250 cycle Suspend/Resume test if it exists  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/suspend-250-cycles-time-check  estimated_duration: 1.0  command: [ -e $PLAINBOX_SESSION_SHARE/suspend_250_cycles_times.log ] && sleep_time_check $PLAINBOX_SESSION_SHARE/suspend_250_cycles_times.log @@ -221,7 +221,7 @@ _description:  Checks the sleep times to ensure that a machine suspends and resumes within a given threshold  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot  estimated_duration: 4500.0  requires: @@ -235,7 +235,7 @@ _description:  Stress reboot system (100 cycles)  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_log  estimated_duration: 1.0  depends: stress/reboot @@ -244,7 +244,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/*reboot.100.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_30  requires:  package.name == 'upstart' @@ -258,7 +258,7 @@ _description:  Stress reboot system (30 cycles)  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_30_log  depends: stress/reboot_30  command: @@ -266,7 +266,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/*reboot.30.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff  estimated_duration: 4500.0  requires: @@ -280,7 +280,7 @@ _description:  Stress poweroff system (100 cycles)  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_log  estimated_duration: 1.0  depends: stress/poweroff @@ -289,7 +289,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/*poweroff.100.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_30  requires:  package.name == 'upstart' @@ -303,7 +303,7 @@ _description:  Stress poweroff system (30 cycles)  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_30_log  depends: stress/poweroff_30  command: @@ -311,7 +311,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/*poweroff.30.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_30_check  estimated_duration: 1.0  depends: stress/reboot_30 @@ -319,7 +319,7 @@ command: pm_log_check --log-level=notset $PLAINBOX_SESSION_SHARE/pm_test.reboot.  _description: Check logs for the stress reboot (30 cycles) test case  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_30_check_log  estimated_duration: 1.0  depends: stress/reboot_30_check @@ -328,7 +328,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/pm_log_check_reboot.30.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_30_check  estimated_duration: 1.0  depends: stress/poweroff_30 @@ -336,7 +336,7 @@ command: pm_log_check --log-level=notset $PLAINBOX_SESSION_SHARE/pm_test.powerof  _description: Check logs for the stress poweroff (30 cycles) test case  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_30_check_log  estimated_duration: 1.0  depends: stress/poweroff_30_check @@ -345,7 +345,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/pm_log_check_poweroff.30.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_check  estimated_duration: 1.0  depends: stress/reboot @@ -353,7 +353,7 @@ command: pm_log_check --log-level=notset $PLAINBOX_SESSION_SHARE/pm_test.reboot.  _description: Check logs for the stress reboot (100 cycles) test case  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/reboot_check_log  estimated_duration: 1.0  depends: stress/reboot_check @@ -362,7 +362,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/pm_log_check_reboot.100.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_check  estimated_duration: 1.0  depends: stress/poweroff @@ -370,7 +370,7 @@ command: pm_log_check --log-level=notset $PLAINBOX_SESSION_SHARE/pm_test.powerof  _description: Check logs for the stress poweroff (100 cycles) test case  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/poweroff_check_log  estimated_duration: 1.0  depends: stress/poweroff_check @@ -379,7 +379,7 @@ command:  tar cvz $PLAINBOX_SESSION_SHARE/pm_log_check_poweroff.100.log | base64  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/graphics  estimated_duration: 600.0  requires: @@ -391,7 +391,7 @@ _description:  Run the graphics stress test. This test can take a few minutes.  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/graphics-tarball  estimated_duration: 1.0  requires: @@ -400,7 +400,7 @@ command: [ -f $PLAINBOX_SESSION_SHARE/graphics-stress-results ] && tar cvz $PLAI  _description: Attaches the graphics stress results to the submission.  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/usb  estimated_duration: 710.0  user: root @@ -408,7 +408,7 @@ command: removable_storage_test -s 10240000 -c 100 -i 3 usb  _description: Runs a test that transfers 100 10MB files 3 times to usb.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/sdhc  user: root  _summary: Stress test for SDHC card @@ -428,7 +428,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/network_restart  estimated_duration: 1500.0  user: root @@ -437,14 +437,14 @@ command: network_restart -t 100 -o $PLAINBOX_SESSION_SHARE  _description: Ping ubuntu.com and restart network interfaces 100 times  plugin: attachment -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/network_restart_log  estimated_duration: 1.0  depends: stress/network_restart  command: file=$PLAINBOX_SESSION_SHARE/network_restart.log; if [ -e "$file" ]; then iconv -t 'ascii' -c "$file"; fi  plugin: manual -category_id: 2013.com.canonical.plainbox::stress +category_id: com.canonical.plainbox::stress  id: stress/wireless_hotkey  estimated_duration: 60.0  requires: dmi.product in ['Notebook','Laptop','Portable'] diff --git a/jobs/submission.txt.in b/jobs/submission.txt.in index 9d642dd0..5ee8ba18 100644 --- a/jobs/submission.txt.in +++ b/jobs/submission.txt.in @@ -1,6 +1,6 @@  id: dkms_info_json  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  requires:  package.name == 'dkms'  command: @@ -11,7 +11,7 @@ _summary: Attaches json dumps of installed dkms package information.  id: udev_json  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command: udevadm info --export-db | plainbox dev parse udevadm  _description: Attaches json dumps of udev_resource @@ -25,7 +25,7 @@ Depends: plainbox  id: raw_devices_dmi_json  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  requires:  package.name == 'dmidecode' or executable.name == 'dmidecode'  cpuinfo.platform in ("i386", "x86_64") @@ -41,7 +41,7 @@ _summary: Attaches json dumps of udev_resource raw dmi devices  id: modprobe_json  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command:  find /etc/modprobe.* -name \*.conf | xargs cat | plainbox dev parse modprobe |  jq --indent 4 'to_entries | map({"module": .key, "options": .value})' @@ -52,7 +52,7 @@ _summary: Attach the contents of /etc/modprobe.*  id: lspci_standard_config_json  _summary: Attach PCI configuration space hex dump  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  command:  lspci -x | plainbox dev parse pci-subsys-id | \  jq --indent 4 '.pci_subsystem_id' @@ -62,7 +62,7 @@ _description: Attaches a hex dump of the standard part of the PCI configuration  id: dell_bto_xml_attachment_json  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  depends: info/detect_dell_recovery  requires: package.name == 'dell-recovery'  user: root @@ -77,7 +77,7 @@ command: recovery_info file bto.xml | plainbox dev parse bto  id: recovery_info_attachment_json  plugin: attachment -category_id: 2013.com.canonical.plainbox::info +category_id: com.canonical.plainbox::info  depends: info/detect_recovery  requires: package.name == 'dell-recovery' or package.name == 'ubuntu-recovery'  user: root diff --git a/jobs/suspend-graphics.txt.in b/jobs/suspend-graphics.txt.in index 1f73e6ab..5b7c6dcb 100644 --- a/jobs/suspend-graphics.txt.in +++ b/jobs/suspend-graphics.txt.in @@ -2,7 +2,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_resolution_before_suspend_{product_slug}_xenial  after: graphics/{index}_switch_card_{product_slug}_xenial  estimated_duration: 1.2 @@ -15,7 +15,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  requires:  sleep.mem == 'supported' @@ -50,7 +50,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_resolution_after_suspend_{product_slug}_xenial  estimated_duration: 1.2  depends: suspend/{index}_resolution_before_suspend_{product_slug}_xenial @@ -63,7 +63,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_display_after_suspend_{product_slug}_xenial  after: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  _summary: Test display function after suspend for {vendor} {product} @@ -79,7 +79,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_cycle_resolutions_after_suspend_{product_slug}_xenial  requires: package.name == 'xorg'  after: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial @@ -99,7 +99,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_xrandr_screens_after_suspend.tar.gz_xenial  depends: suspend/{index}_cycle_resolutions_after_suspend_{product_slug}_xenial  command: [ -f $PLAINBOX_SESSION_SHARE/{index}_xrandr_screens_after_suspend.tgz ] && base64 $PLAINBOX_SESSION_SHARE/{index}_xrandr_screens_after_suspend.tgz @@ -109,7 +109,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_compiz_check_after_suspend_{product_slug}_xenial  after: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  requires: package.name == 'nux-tools' @@ -123,7 +123,7 @@ _summary: Test Compiz support for {product} after suspend  unit: template  template-resource: graphics_card  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_glxgears_after_suspend_{product_slug}_xenial  after: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  requires: package.name == 'mesa-utils' @@ -147,7 +147,7 @@ template-resource: graphics_card  id: suspend/{index}_video_after_suspend_{product_slug}_xenial  after: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  requires:  package.name == 'xorg'  package.name == 'gir1.2-gst-plugins-base-0.10' or package.name == 'gir1.2-gst-plugins-base-1.0' @@ -167,7 +167,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_driver_version_after_suspend_{product_slug}_xenial  after: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  command: @@ -181,7 +181,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_suspend-single-log-attach_{product_slug}_xenial  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  command: [ -e $PLAINBOX_SESSION_SHARE/{index}_suspend_single.log ] && cat $PLAINBOX_SESSION_SHARE/{index}_suspend_single.log @@ -192,7 +192,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_suspend-time-check_{product_slug}_xenial  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}_xenial  estimated_duration: 1.2 diff --git a/jobs/suspend.txt.in b/jobs/suspend.txt.in index 4f154590..64c05f15 100644 --- a/jobs/suspend.txt.in +++ b/jobs/suspend.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/network_before_suspend  depends: ethernet/detect  estimated_duration: 1.2 @@ -7,7 +7,7 @@ _description: Record the current network before suspending.  command: set -o pipefail; gateway_ping_test | tee $PLAINBOX_SESSION_SHARE/network_before_suspend.txt  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/resolution_before_suspend  estimated_duration: 1.2  _description: Record the current resolution before suspending. @@ -17,7 +17,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_resolution_before_suspend_{product_slug}  depends: graphics/{index}_switch_card_{product_slug}  estimated_duration: 1.2 @@ -25,7 +25,7 @@ _description: Record the current resolution before suspending.  command: xrandr -q |grep '*'| awk '{{print $1}}' > $PLAINBOX_SESSION_SHARE/{index}_resolution_before_suspend.txt  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/audio_before_suspend  estimated_duration: 1.0  requires: @@ -35,14 +35,14 @@ _description: Record mixer settings before suspending.  command: audio_settings store --file=$PLAINBOX_SESSION_SHARE/audio_settings_before_suspend  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/cpu_before_suspend  estimated_duration: 1.2  _description: Verify that all the CPUs are online before suspending  command: cpuinfo_resource > $PLAINBOX_SESSION_SHARE/cpuinfo_before_suspend  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/memory_before_suspend  estimated_duration: 1.2  _description: @@ -50,7 +50,7 @@ _description:  command: meminfo_resource > $PLAINBOX_SESSION_SHARE/meminfo_before_suspend  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_before_suspend  depends: wireless/wireless_connection  requires: device.category == 'WIRELESS' @@ -64,7 +64,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_before_suspend_ether_auto_device{__index__}_{interface}  depends: ethernet/detect  estimated_duration: 20.0 @@ -80,7 +80,7 @@ unit: template  template-resource: device  template-filter: device.category == 'WIRELESS'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_before_suspend_wifi_auto_device{__index__}_{interface}  depends: wireless/wireless_connection  estimated_duration: 20.0 @@ -93,7 +93,7 @@ _description:  This test executes iperf connection performance/stability against device {__index__} ({interface}) before suspend.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_before_suspend_mobilebroadband_gsm_auto  depends: mobilebroadband/gsm_connection  estimated_duration: 20.0 @@ -107,7 +107,7 @@ _description:  This test executes iperf connection performance/stability against the broadband device found on the system before suspend.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_before_suspend_mobilebroadband_cdma_auto  depends: mobilebroadband/cdma_connection  estimated_duration: 20.0 @@ -121,7 +121,7 @@ _description:  This test executes iperf connection performance/stability against the broadband device found on the system before suspend.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_send_before_suspend  estimated_duration: 10.0  requires: @@ -149,7 +149,7 @@ _description:  This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_browse_before_suspend  estimated_duration: 10.0  requires: @@ -177,7 +177,7 @@ _description:  This is an automated Bluetooth test. It emulates browsing on a remote device specified by the BTDEVADDR environment variable.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_get_before_suspend  estimated_duration: 20.0  requires: @@ -205,7 +205,7 @@ _description:  This is an automated Bluetooth test. It receives the given file from a remote host specified by the BTDEVADDR environment variable  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/suspend_advanced  requires:  sleep.mem == 'supported' @@ -237,7 +237,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_suspend_after_switch_to_card_{product_slug}  requires:  sleep.mem == 'supported' @@ -269,7 +269,7 @@ _description:  (NOTE: Please only consider whether the system successfully suspended and resumed. Power/Suspend LED verification will occur after this test is completed.)  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/suspend_advanced_auto  requires:  sleep.mem == 'supported' @@ -284,7 +284,7 @@ estimated_duration: 90.000  unit: template  template-resource: graphics_card  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_hybrid_sleep_{product_slug}  user: root  command: @@ -302,7 +302,7 @@ _description:  Did your system enter hybrid sleep and then resume correctly?  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/suspend-single-log-check  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -311,7 +311,7 @@ _description:  Automated check of the suspend log to look for errors reported by fwts  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/suspend-single-log-attach  depends: suspend/suspend_advanced_auto  command: [ -e $PLAINBOX_SESSION_SHARE/suspend_single.log ] && xz -c $PLAINBOX_SESSION_SHARE/suspend_single.log | base64 @@ -322,7 +322,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_suspend-single-log-attach_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  command: [ -e $PLAINBOX_SESSION_SHARE/{index}_suspend_single.log ] && xz -c $PLAINBOX_SESSION_SHARE/{index}_suspend_single.log | base64 @@ -332,7 +332,7 @@ _description:  unit: template  template-resource: graphics_card  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_hybrid-sleep-single-log-check  depends: suspend/{index}_hybrid_sleep_{product_slug}  estimated_duration: 1.2 @@ -343,7 +343,7 @@ _description:  unit: template  template-resource: graphics_card  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_hybrid-sleep-single-log-attach_{product_slug}  depends: suspend/{index}_hybrid_sleep_{product_slug}  command: [ -e $PLAINBOX_SESSION_SHARE/{index}_hybrid_sleep_single.log ] && xz -c $PLAINBOX_SESSION_SHARE/{index}_hybrid_sleep_single.log | base64 @@ -351,7 +351,7 @@ _description:  Attaches the log from the single hybrid sleep/resume test to the results  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/suspend-time-check  estimated_duration: 1.2  command: [ -e $PLAINBOX_SESSION_SHARE/suspend_single_times.log ] && sleep_time_check $PLAINBOX_SESSION_SHARE/suspend_single_times.log @@ -362,7 +362,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_suspend-time-check_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  estimated_duration: 1.2 @@ -370,7 +370,7 @@ command: [ -e $PLAINBOX_SESSION_SHARE/{index}_suspend_single_times.log ] && slee  _description: Checks the sleep times to ensure that a machine suspends and resumes within a given threshold  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: power-management/usb_wakeup_keyboard  user: root  depends: suspend/suspend_advanced @@ -387,7 +387,7 @@ _description:  Did the system wake up from suspend mode when you pressed a keyboard key?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: power-management/usb_wakeup_mouse  user: root  depends: suspend/suspend_advanced @@ -404,7 +404,7 @@ _description:  Did the system wake up from suspend mode when you pressed the mouse button?  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/network_after_suspend  estimated_duration: 20.0  depends: suspend/suspend_advanced suspend/network_before_suspend @@ -412,7 +412,7 @@ _description: Test the network after resuming.  command: network_wait; gateway_ping_test | diff $PLAINBOX_SESSION_SHARE/network_before_suspend.txt -  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/resolution_after_suspend  depends: suspend/suspend_advanced suspend/resolution_before_suspend  estimated_duration: 1.2 @@ -423,7 +423,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_resolution_after_suspend_{product_slug}  estimated_duration: 1.2  depends: suspend/{index}_resolution_before_suspend_{product_slug} @@ -431,7 +431,7 @@ _description: Test to see that we have the same resolution after resuming as bef  command: xrandr -q |grep '*'| awk '{{print $1}}' | diff $PLAINBOX_SESSION_SHARE/{index}_resolution_before_suspend.txt -  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/audio_after_suspend  estimated_duration: 1.0  requires: @@ -444,7 +444,7 @@ command:  diff $PLAINBOX_SESSION_SHARE/audio_settings_before_suspend $PLAINBOX_SESSION_SHARE/audio_settings_after_suspend  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/audio_after_suspend_auto  estimated_duration: 1.2  requires: @@ -457,7 +457,7 @@ command:  diff $PLAINBOX_SESSION_SHARE/audio_settings_before_suspend $PLAINBOX_SESSION_SHARE/audio_settings_after_suspend  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/speaker-headphone-plug-detection-after-suspend  depends: suspend/suspend_advanced  estimated_duration: 60.0 @@ -479,7 +479,7 @@ _description:  The test times out after 30 seconds (and fails in that case).  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/microphone-plug-detection-after-suspend  depends: suspend/suspend_advanced  estimated_duration: 60.0 @@ -502,7 +502,7 @@ _description:  The test times out after 30 seconds (and fails in that case).  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/playback_headphones-after-suspend  estimated_duration: 20.0  depends: audio/list_devices suspend/suspend_advanced @@ -528,7 +528,7 @@ _description:  Did you hear a sound through the headphones and did the sound play without any distortion, clicks or other strange noises from your headphones?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/alsa_record_playback_external-after-suspend  estimated_duration: 20.0  depends: suspend/playback_headphones-after-suspend suspend/suspend_advanced @@ -555,7 +555,7 @@ _description:  Did you hear your speech played back?  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/cpu_after_suspend  estimated_duration: 1.2  depends: suspend/suspend_advanced suspend/cpu_before_suspend @@ -563,7 +563,7 @@ _description: Verify that all CPUs are online after resuming.  command: cpuinfo_resource | diff $PLAINBOX_SESSION_SHARE/cpuinfo_before_suspend -  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/cpu_after_suspend_auto  estimated_duration: 1.2  depends: suspend/suspend_advanced_auto suspend/cpu_before_suspend @@ -571,7 +571,7 @@ _description: Verify that all CPUs are online after resuming.  command: cpuinfo_resource | diff $PLAINBOX_SESSION_SHARE/cpuinfo_before_suspend -  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/memory_after_suspend  estimated_duration: 1.2  depends: suspend/suspend_advanced suspend/memory_before_suspend @@ -580,7 +580,7 @@ _description:  command: meminfo_resource | diff $PLAINBOX_SESSION_SHARE/meminfo_before_suspend -  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/memory_after_suspend_auto  estimated_duration: 1.2  depends: suspend/suspend_advanced_auto suspend/memory_before_suspend @@ -589,7 +589,7 @@ _description:  command: meminfo_resource | diff $PLAINBOX_SESSION_SHARE/meminfo_before_suspend -  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/display_after_suspend  estimated_duration: 120.0  depends: suspend/suspend_advanced @@ -605,7 +605,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_display_after_suspend_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  _summary: Test display function after suspend for {vendor} {product} @@ -618,7 +618,7 @@ _description:  Does the display work normally after resuming from suspend using the {vendor} {product} graphics card?  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_after_suspend  depends: suspend/suspend_advanced suspend/wireless_before_suspend  requires: @@ -631,7 +631,7 @@ _description:  connection is working as expected.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_bg  depends: suspend/suspend_advanced  estimated_duration: 20.0 @@ -662,7 +662,7 @@ _description:  security and the 802.11b/g protocols after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_bg  depends: suspend/suspend_advanced  estimated_duration: 1.2 @@ -693,7 +693,7 @@ _description:  security and the 802.11b/g protocols after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_n  depends: suspend/suspend_advanced  estimated_duration: 1.2 @@ -724,7 +724,7 @@ _description:  security and the 802.11n protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_n  depends: suspend/suspend_advanced  estimated_duration: 1.2 @@ -755,7 +755,7 @@ _description:  security and the 802.11n protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_ac  depends: suspend/suspend_advanced  estimated_duration: 1.2 @@ -787,7 +787,7 @@ _description:  security and the 802.11ac protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_ac  depends: suspend/suspend_advanced  estimated_duration: 1.2 @@ -819,7 +819,7 @@ _description:  security and the 802.11ac protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_bg_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -850,7 +850,7 @@ _description:  security and the 802.11b/g protocols after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_bg_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -881,7 +881,7 @@ _description:  security and the 802.11b/g protocols after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_n_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -912,7 +912,7 @@ _description:  security and the 802.11n protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_n_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -943,7 +943,7 @@ _description:  security and the 802.11n protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_ac_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -975,7 +975,7 @@ _description:  security and the 802.11ac protocol after the system has been suspended.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_ac_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -1010,7 +1010,7 @@ unit: template  template-resource: device  template-filter: device.category == 'NETWORK'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_after_suspend_ether_auto_device{__index__}_{interface}  depends: suspend/suspend_advanced  estimated_duration: 30.0 @@ -1026,7 +1026,7 @@ unit: template  template-resource: device  template-filter: device.category == 'WIRELESS'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_after_suspend_wifi_auto_device{__index__}_{interface}  depends: suspend/suspend_advanced  estimated_duration: 30.0 @@ -1039,7 +1039,7 @@ _description:  This test executes iperf connection performance/stability against device {__index__} ({interface}) after suspend.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_after_suspend_mobilebroadband_gsm_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 20.0 @@ -1053,7 +1053,7 @@ _description:  This test executes iperf connection performance/stability against the broadband device found on the system after suspend.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/iperf_after_suspend_mobilebroadband_cdma_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 20.0 @@ -1067,7 +1067,7 @@ _description:  This test executes iperf connection performance/stability against the broadband device found on the system after suspend.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_bg_manual  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1107,7 +1107,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_bg_manual  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1147,7 +1147,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_n_manual  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1187,7 +1187,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_n_manual  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1227,7 +1227,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_wpa_ac_manual  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1267,7 +1267,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wireless_connection_after_suspend_open_ac_manual  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1307,7 +1307,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_detect_after_suspend  depends: suspend/suspend_advanced bluetooth/detect-output  estimated_duration: 1.2 @@ -1333,7 +1333,7 @@ _description:  This test grabs the hardware address of the bluetooth adapter after suspend and compares it to the address grabbed before suspend.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_send_after_suspend  depends: suspend/suspend_advanced  estimated_duration: 10.0 @@ -1362,7 +1362,7 @@ _description:  This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_send_after_suspend_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 10.0 @@ -1391,7 +1391,7 @@ _description:  This is an automated Bluetooth file transfer test. It sends an image to the device specified by the BTDEVADDR environment variable.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_browse_after_suspend  depends: suspend/suspend_advanced  estimated_duration: 10.0 @@ -1420,7 +1420,7 @@ _description:  This is an automated Bluetooth test. It emulates browsing on a remote device specified by the BTDEVADDR environment variable.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_browse_after_suspend_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 20.0 @@ -1449,7 +1449,7 @@ _description:  This is an automated Bluetooth test. It emulates browsing on a remote device specified by the BTDEVADDR environment variable.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_get_after_suspend  estimated_duration: 20.0  depends: suspend/suspend_advanced @@ -1478,7 +1478,7 @@ _description:  This is an automated Bluetooth test. It receives the given file from a remote host specified by the BTDEVADDR environment variable  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/bluetooth_obex_get_after_suspend_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 20.0 @@ -1507,7 +1507,7 @@ _description:  This is an automated Bluetooth test. It receives the given file from a remote host specified by the BTDEVADDR environment variable  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/cycle_resolutions_after_suspend  estimated_duration: 120.0  requires: package.name == 'xorg' @@ -1525,7 +1525,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_cycle_resolutions_after_suspend_{product_slug}  requires: package.name == 'xorg'  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug} @@ -1540,7 +1540,7 @@ _description:  Did your display look fine in the detected mode?  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/cycle_resolutions_after_suspend_auto  estimated_duration: 1.2  requires: package.name == 'xorg' @@ -1551,7 +1551,7 @@ _description:  command: xrandr_cycle --keyword=after_suspend --screenshot-dir $PLAINBOX_SESSION_SHARE  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/xrandr_screens_after_suspend.tar.gz  depends: suspend/cycle_resolutions_after_suspend  command: [ -f $PLAINBOX_SESSION_SHARE/xrandr_screens_after_suspend.tgz ] && base64 $PLAINBOX_SESSION_SHARE/xrandr_screens_after_suspend.tgz @@ -1561,14 +1561,14 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_xrandr_screens_after_suspend.tar.gz  depends: suspend/{index}_cycle_resolutions_after_suspend_{product_slug}  command: [ -f $PLAINBOX_SESSION_SHARE/{index}_xrandr_screens_after_suspend.tgz ] && base64 $PLAINBOX_SESSION_SHARE/{index}_xrandr_screens_after_suspend.tgz  _description: This attaches screenshots from the suspend/cycle_resolutions_after_suspend test to the results submission.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/record_playback_after_suspend  estimated_duration: 10.0  depends: suspend/suspend_advanced @@ -1585,7 +1585,7 @@ _description:  This will check to make sure that your audio device works properly after a suspend and resume. This may work fine with speakers and onboard microphone, however, it works best if used with a cable connecting the audio-out jack to the audio-in jack.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/record_playback_after_suspend_auto  estimated_duration: 10.0  depends: suspend/suspend_advanced_auto @@ -1602,14 +1602,14 @@ _description:  This will check to make sure that your audio device works properly after a suspend and resume. This may work fine with speakers and onboard microphone, however, it works best if used with a cable connecting the audio-out jack to the audio-in jack.  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/suspend-auto-single-log-attach  command: [ -e $PLAINBOX_SESSION_SHARE/suspend_auto_single_log ] && xz -c $PLAINBOX_SESSION_SHARE/suspend_auto_single_log | base64  _description:  Attaches the log from the single suspend/resume test to the results  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/screenshot_after_suspend  estimated_duration: 10.0  depends: suspend/suspend_advanced_auto @@ -1624,14 +1624,14 @@ _description:  Review attachment manually later  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: screenshot_after_suspend.jpg  depends: suspend/screenshot_after_suspend  command: base64 ${PLAINBOX_SESSION_SHARE}/screenshot_after_suspend.jpg  _description: Attaches the screenshot captured in graphics/screenshot.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/gpu_lockup_after_suspend  estimated_duration: 10.0  requires: @@ -1651,7 +1651,7 @@ _description:  After a 60s workload, check kern.log for reported GPU errors  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wifi_resume_time  depends: suspend/suspend_advanced  requires: @@ -1663,7 +1663,7 @@ _description:  after a suspend/resume cycle.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/wifi_resume_time_auto  estimated_duration: 1.2  depends: suspend/suspend_advanced_auto @@ -1675,7 +1675,7 @@ _description:  after a suspend/resume cycle.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/network_resume_time  depends: suspend/suspend_advanced  estimated_duration: 1.2 @@ -1687,7 +1687,7 @@ _description:  after a suspend/resume cycle.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/network_resume_time_auto  depends: suspend/suspend_advanced_auto  estimated_duration: 1.2 @@ -1699,7 +1699,7 @@ _description:  after a suspend/resume cycle.  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/power  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1712,7 +1712,7 @@ _description:  Does the power LED remain on after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/battery-charging  estimated_duration: 120.0  depends: suspend/suspend_advanced @@ -1726,7 +1726,7 @@ _description:  Did the battery indicator LED still turn orange after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/battery-charged  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1741,7 +1741,7 @@ _description:  Does the orange battery LED still shut off when system is fully charged after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/battery-low  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1755,7 +1755,7 @@ _description:  Does the LED light orange when battery is low after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/hdd  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1770,7 +1770,7 @@ _description:  Did the HDD LED still blink with HDD activity after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/numeric-keypad  estimated_duration: 120.0  depends: suspend/suspend_advanced @@ -1787,7 +1787,7 @@ _description:  2. Numbers should only be entered in the keyboard verification window when the LED is on  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/caps-lock  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1801,7 +1801,7 @@ _description:  Did the Cap Keys LED light as expected after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/wlan  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1815,7 +1815,7 @@ _description:  Did the WLAN LED light as expected after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/wlan-disabled  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1831,7 +1831,7 @@ _description:  Did the LED turn off then WLAN is disabled after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/bluetooth  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1847,7 +1847,7 @@ _description:  Did the bluetooth LED turn off and on twice after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/camera  estimated_duration: 120.0  depends: @@ -1864,7 +1864,7 @@ _description:  Did the camera LED still turn on and off after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/touchpad  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1880,7 +1880,7 @@ _description:  3. When the LED is off, the mouse pointer should not move on touchpad usage  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/led_after_suspend/wireless  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1898,7 +1898,7 @@ _description:  Did the WLAN/Bluetooth LED light as expected after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/brightness  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1912,7 +1912,7 @@ _description:  Did the brightness change following to your key presses after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/volume  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1931,7 +1931,7 @@ _description:  Did the volume change following to your key presses?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/mute  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1949,7 +1949,7 @@ _description:  Did the volume mute following your key presses?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/sleep  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1965,7 +1965,7 @@ _description:  Did the system go to sleep after pressing the sleep key after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/battery-info  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1984,7 +1984,7 @@ _description:  Did the Battery Info key work as expected after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/wireless  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -1999,7 +1999,7 @@ _description:  Did the wireless go off on the first press and on again on the second after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/media-control  estimated_duration: 120.0  depends: suspend/suspend_advanced @@ -2018,7 +2018,7 @@ _description:  Do the keys work as expected after resuming from suspend?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/super  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -2036,7 +2036,7 @@ _description:  Does the super key work as expected after resuming from suspend?  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/video-out  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -2051,7 +2051,7 @@ _description:  Check that the video signal can be mirrored, extended, displayed on external or onboard only, after resuming from suspend.  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/keys_after_suspend/touchpad  depends: suspend/suspend_advanced  estimated_duration: 120.0 @@ -2067,7 +2067,7 @@ _description:  Verify the touchpad has been disabled and re-enabled.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb_insert_after_suspend  estimated_duration: 30.0  depends: @@ -2086,7 +2086,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb3_insert_after_suspend  estimated_duration: 30.0  requires: @@ -2107,7 +2107,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb_remove_after_suspend  estimated_duration: 30.0  depends: @@ -2125,7 +2125,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb3_remove_after_suspend  estimated_duration: 30.0  depends: @@ -2145,7 +2145,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb_storage_automated_after_suspend  estimated_duration: 1.2  depends: suspend/usb_insert_after_suspend @@ -2156,7 +2156,7 @@ _description:  test is run.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb3_storage_automated_after_suspend  estimated_duration: 1.2  requires: @@ -2169,7 +2169,7 @@ _description:  test is run.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb_storage_preinserted_after_suspend  estimated_duration: 1.2  user: root @@ -2181,7 +2181,7 @@ _description:  is intended for servers and SRU automated testing.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb3_storage_preinserted_after_suspend  estimated_duration: 1.2  user: root @@ -2195,7 +2195,7 @@ _description:  is intended for servers and SRU automated testing.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb_performance_after_suspend  depends: suspend/usb_insert_after_suspend  user: root @@ -2206,7 +2206,7 @@ _description:  minimum expected speed.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/usb3_superspeed_performance_after_suspend  requires:  usb.usb3 == 'supported' @@ -2219,7 +2219,7 @@ _description:  as SuperSpeed USB device using xhci_hcd driver and transfers data correctly.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/mmc-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2238,7 +2238,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/mmc-storage-after-suspend  depends: suspend/mmc-insert-after-suspend  estimated_duration: 10.0 @@ -2249,7 +2249,7 @@ _description:  is run. It tests reading and writing to the MMC card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/mmc-remove-after-suspend  depends: suspend/mmc-insert-after-suspend  estimated_duration: 30.0 @@ -2266,7 +2266,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/sd-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2286,7 +2286,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/sd-storage-after-suspend  estimated_duration: 10.0  depends: suspend/sd-insert-after-suspend @@ -2297,7 +2297,7 @@ _description:  is run. It tests reading and writing to the SD card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/sd-remove-after-suspend  estimated_duration: 30.0  depends: suspend/sd-insert-after-suspend @@ -2315,7 +2315,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/sdhc-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2335,7 +2335,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/sdhc-storage-after-suspend  estimated_duration: 10.0  depends: suspend/sdhc-insert-after-suspend @@ -2346,7 +2346,7 @@ _description:  is run. It tests reading and writing to the SDHC card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/sdhc-remove-after-suspend  estimated_duration: 30.0  depends: suspend/sdhc-insert-after-suspend @@ -2363,7 +2363,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/cf-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2382,7 +2382,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/cf-storage-after-suspend  estimated_duration: 10.0  depends: mediacard/cf-insert-after-suspend @@ -2393,7 +2393,7 @@ _description:  is run. It tests reading and writing to the CF card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/cf-remove-after-suspend  estimated_duration: 30.0  depends: mediacard/cf-insert-after-suspend @@ -2410,7 +2410,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/sdxc-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2429,7 +2429,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/sdxc-storage-after-suspend  estimated_duration: 10.0  depends: mediacard/sdxc-insert-after-suspend @@ -2440,7 +2440,7 @@ _description:  is run. It tests reading and writing to the SDXC card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/sdxc-remove-after-suspend  depends: mediacard/sdxc-insert-after-suspend  estimated_duration: 30.0 @@ -2457,7 +2457,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/ms-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2476,7 +2476,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/ms-storage-after-suspend  estimated_duration: 10.0  depends: mediacard/ms-insert-after-suspend @@ -2487,7 +2487,7 @@ _description:  is run. It tests reading and writing to the MS card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/ms-remove-after-suspend  estimated_duration: 30.0  depends: mediacard/ms-insert-after-suspend @@ -2504,7 +2504,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/msp-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2523,7 +2523,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/msp-storage-after-suspend  estimated_duration: 10.0  depends: mediacard/msp-insert-after-suspend @@ -2534,7 +2534,7 @@ _description:  is run. It tests reading and writing to the MSP card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/msp-remove-after-suspend  estimated_duration: 30.0  depends: mediacard/msp-insert-after-suspend @@ -2551,7 +2551,7 @@ _description:  automatically selected result.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/xd-insert-after-suspend  estimated_duration: 30.0  depends: suspend/suspend_advanced @@ -2570,7 +2570,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/xd-storage-after-suspend  estimated_duration: 10.0  depends: mediacard/xd-insert-after-suspend @@ -2581,7 +2581,7 @@ _description:  is run. It tests reading and writing to the xD card after the system has been suspended.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: mediacard/xd-remove-after-suspend  estimated_duration: 30.0  depends: mediacard/xd-insert-after-suspend @@ -2598,7 +2598,7 @@ _description:  automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: touchpad/touchpad_after_suspend  depends: suspend/suspend_advanced_auto  requires: @@ -2610,9 +2610,9 @@ _description:  Determine if the touchpad is still functioning after suspend/resume.  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: touchscreen/touchscreen_after_suspend -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  depends: suspend/suspend_advanced_auto  estimated_duration: 30.0 @@ -2625,7 +2625,7 @@ _description:  Does tap recognition work?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: camera/display_after_suspend  estimated_duration: 120.0  depends: suspend/suspend_advanced @@ -2641,7 +2641,7 @@ _description:  Did you see the video capture?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: camera/still_after_suspend  estimated_duration: 120.0  depends: camera/display_after_suspend @@ -2660,7 +2660,7 @@ _description:  Did you see the image?  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: camera/multiple_resolution_after_suspend  estimated_duration: 1.2  depends: camera/still_after_suspend @@ -2676,7 +2676,7 @@ unit: template  template-resource: device  template-filter: device.category == 'MOUSE' or device.category == 'TOUCHPAD' or device.category == 'TOUCHSCREEN'  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/pointing-after-suspend_{product_slug}_{category}_{__index__}  depends: suspend/suspend_advanced  _description: @@ -2691,7 +2691,7 @@ unit: template  template-resource: device  template-filter: device.category == 'MOUSE' or device.category == 'TOUCHPAD'  plugin: manual -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  estimated_duration: 30.0  id: suspend/clicking-after-suspend_{product_slug}_{category}_{__index__}  depends: suspend/suspend_advanced @@ -2711,7 +2711,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_compiz_check_after_suspend_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  requires: package.name == 'nux-tools' @@ -2721,7 +2721,7 @@ _description: Check that {product} hardware is able to run compiz after suspend  _summary: Test Compiz support for {product} after suspend  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/compiz_check_after_suspend  depends: suspend/suspend_advanced  requires: package.name == 'nux-tools' @@ -2733,7 +2733,7 @@ _summary: Test Compiz support after suspend  unit: template  template-resource: graphics_card  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_glxgears_after_suspend_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  requires: package.name == 'mesa-utils' @@ -2750,7 +2750,7 @@ _description:  2. Was the animation free from slowness/jerkiness?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/glxgears_after_suspend  depends: suspend/suspend_advanced  requires: @@ -2773,7 +2773,7 @@ template-resource: graphics_card  id: suspend/{index}_video_after_suspend_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  requires:  package.name == 'xorg'  package.name == 'gir1.2-gst-plugins-base-0.10' or package.name == 'gir1.2-gst-plugins-base-1.0' @@ -2789,7 +2789,7 @@ _description:  id: suspend/video_after_suspend  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  depends: suspend/suspend_advanced  requires:  device.category == 'VIDEO' @@ -2809,7 +2809,7 @@ unit: template  template-resource: graphics_card  template-filter: graphics_card.prime_gpu_offload == 'Off'  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  id: suspend/{index}_driver_version_after_suspend_{product_slug}  depends: suspend/{index}_suspend_after_switch_to_card_{product_slug}  command: graphics_driver @@ -2821,7 +2821,7 @@ id: suspend/driver_version_after_suspend  requires: device.category == 'VIDEO'  depends: suspend/suspend_advanced  plugin: shell -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  command: graphics_driver  estimated_duration: 0.500  _description: Parses Xorg.0.Log and discovers the running X driver and version after suspend @@ -2842,7 +2842,7 @@ command:  id: suspend/oops_results_after_suspend.log  plugin: attachment -category_id: 2013.com.canonical.plainbox::suspend +category_id: com.canonical.plainbox::suspend  estimated_duration: 0.5  command:  [ -e ${PLAINBOX_SESSION_SHARE}/fwts_oops_results_after_s3.log ] && xz -c ${PLAINBOX_SESSION_SHARE}/fwts_oops_results_after_s3.log | base64 diff --git a/jobs/thunderbolt.pxu b/jobs/thunderbolt.pxu index d4d2c1bc..393d8907 100644 --- a/jobs/thunderbolt.pxu +++ b/jobs/thunderbolt.pxu @@ -9,9 +9,9 @@ _name: Thunderbolt 3 Support  value-type: bool  plugin: user-interact -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt/insert -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt == 'True'  estimated_duration: 20.0  command: removable_storage_watcher insert --timeout 40 scsi @@ -29,10 +29,10 @@ _description:  selected result  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt/storage-test  user: root -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt == 'True'  depends: thunderbolt/insert  estimated_duration: 45.0 @@ -43,9 +43,9 @@ _description:  Thunderbolt HDD  plugin: user-interact -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt/remove -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt == 'True'  depends: thunderbolt/insert  estimated_duration: 10.0 @@ -63,9 +63,9 @@ _description:  selected result  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt/daisy-chain -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt == 'True'  estimated_duration: 45.0  command: removable_storage_test -s 268400000 scsi @@ -85,9 +85,9 @@ _description:  2. Was the desktop displayed correctly on the Thunderbolt-connected screen?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt3/insert -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt3 == 'True'  estimated_duration: 20.0  command: removable_storage_watcher insert --timeout 40 scsi @@ -105,10 +105,10 @@ _description:  selected result  plugin: shell -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt3/storage-test  user: root -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt3 == 'True'  depends: thunderbolt3/insert  estimated_duration: 45.0 @@ -119,9 +119,9 @@ _description:  Thunderbolt HDD  plugin: user-interact -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt3/remove -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt3 == 'True'  depends: thunderbolt3/insert  estimated_duration: 10.0 @@ -139,9 +139,9 @@ _description:  selected result  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::disk +category_id: com.canonical.plainbox::disk  id: thunderbolt3/daisy-chain -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_thunderbolt3 == 'True'  estimated_duration: 45.0  command: removable_storage_test -s 268400000 scsi diff --git a/jobs/touchpad.txt.in b/jobs/touchpad.txt.in index aefc1c7f..49d74ad6 100644 --- a/jobs/touchpad.txt.in +++ b/jobs/touchpad.txt.in @@ -1,5 +1,5 @@  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/basic  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 120.0 @@ -13,7 +13,7 @@ _description:  Did the cursor move?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/horizontal  requires:  dmi.product in ['Notebook','Laptop','Portable','Convertible'] @@ -30,7 +30,7 @@ _description:  Could you scroll right and left?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/vertical  requires:  dmi.product in ['Notebook','Laptop','Portable','Convertible'] @@ -47,7 +47,7 @@ _description:  Could you scroll up and down?  plugin: shell -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/singletouch-automated  requires:  dmi.product in ['Notebook','Laptop','Portable','Convertible'] @@ -58,7 +58,7 @@ _description:  Determine whether the touchpad is detected as a singletouch device automatically.  plugin: shell -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-automated  estimated_duration: 1.2  requires: @@ -69,7 +69,7 @@ _description:  Determine whether the touchpad is detected as a multitouch device automatically.  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-manual  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  depends: touchpad/singletouch-automated @@ -83,7 +83,7 @@ _description:  Is the touchpad supposed to be multitouch?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/singletouch-corner  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 120.0 @@ -98,7 +98,7 @@ _description:  Did the tap trigger a new tab to be opened?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/singletouch-selection  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 120.0 @@ -112,7 +112,7 @@ _description:  Did a selection window open and were several files selected?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-rightclick  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  depends: touchpad/multitouch-automated @@ -128,7 +128,7 @@ _description:  Did the right click pop up menu appear?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-horizontal  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  command: touchpad_test right left @@ -143,7 +143,7 @@ _description:  Could you scroll right and left?  plugin: user-interact -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-vertical  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  command: touchpad_test up down @@ -158,7 +158,7 @@ _description:  Could you scroll up and down?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/drag-and-drop  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 120.0 @@ -173,7 +173,7 @@ _description:  Did a selected folder move to the desktop?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-zoom  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  depends: touchpad/multitouch-automated @@ -190,7 +190,7 @@ _description:  Does the image zoom in and out?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/multitouch-dash  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  depends: touchpad/multitouch-automated @@ -205,7 +205,7 @@ _description:  Did the tap open the Dash?  plugin: shell -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/detected-as-mouse  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 1.2 @@ -221,7 +221,7 @@ _description:  This test will check if your touchpad was detected as a mouse.  plugin: user-interact -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/continuous-move  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 12 @@ -236,7 +236,7 @@ _description:  Did the mouse cursor move without interruption?  plugin: qml -category_id: 2013.com.canonical.plainbox::touchpad +category_id: com.canonical.plainbox::touchpad  id: touchpad/palm-rejection  requires: dmi.product in ['Notebook','Laptop','Portable','Convertible']  estimated_duration: 20 diff --git a/jobs/touchscreen.txt.in b/jobs/touchscreen.txt.in index 62b63dbc..78846403 100644 --- a/jobs/touchscreen.txt.in +++ b/jobs/touchscreen.txt.in @@ -4,7 +4,7 @@ _name: Touchscreen  value-type: bool  plugin: shell -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/nontouch-automated  requires:  xinput.device_class == 'XITouchClass' and xinput.touch_mode != 'direct' @@ -14,7 +14,7 @@ _description:  Determine whether the screen is detected as a non-touch device automatically.  plugin: shell -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/multitouch-automated  requires:  xinput.device_class == 'XITouchClass' and xinput.touch_mode == 'direct' @@ -24,7 +24,7 @@ _description:  Determine whether the screen is detected as a multitouch device automatically.  plugin: manual -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/multitouch-manual  depends: touchscreen/nontouch-automated  estimated_duration: 120.0 @@ -37,9 +37,9 @@ _description:  Your screen was detected as a non touch screen. Select PASS if this is correct.  plugin: manual -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/tap-detect -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  estimated_duration: 120.0  _description: @@ -51,9 +51,9 @@ _description:  Does tap recognition work?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/drag-n-drop -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  estimated_duration: 120.0  _description: @@ -66,10 +66,10 @@ _description:  Does drag and drop work?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/multitouch-zoom  _summary: Check touchscreen pinch gesture for zoom -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  command: qmlscene -qt5 $PLAINBOX_PROVIDER_DATA/touch_zoom_test.qml 2>&1 |grep -o PASS  estimated_duration: 120.0 @@ -83,10 +83,10 @@ _description:  Did the blue square change size following the gesture?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/multitouch-rotate  _summary: Check touchscreen pinch gesture for rotate -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  command: qmlscene -qt5 $PLAINBOX_PROVIDER_DATA/touch_rotate_test.qml 2>&1 |grep -o PASS  estimated_duration: 120.0 @@ -100,9 +100,9 @@ _description:  Did the blue square rotate following the gesture?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/multitouch-window-move -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  estimated_duration: 120.0  _description: @@ -115,9 +115,9 @@ _description:  Did the window move along with the drag?  plugin: manual -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/multitouch-dash -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  estimated_duration: 120.0  _description: @@ -129,9 +129,9 @@ _description:  Did the tap open the Dash?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/3-touch-tap -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  estimated_duration: 15.0  _description: @@ -152,9 +152,9 @@ command:  exit $EXIT  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::touchscreen +category_id: com.canonical.plainbox::touchscreen  id: touchscreen/4-touch-tap -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires: manifest.has_touchscreen == 'True'  estimated_duration: 15.0  _description: diff --git a/jobs/usb-c.txt.in b/jobs/usb-c.txt.in index b0a8d9e9..9a776643 100644 --- a/jobs/usb-c.txt.in +++ b/jobs/usb-c.txt.in @@ -11,8 +11,8 @@ _verification:  Did the device work as expected?  plugin: manual  flags: also-after-suspend -category_id: 2013.com.canonical.plainbox::usb -imports: from 2013.com.canonical.plainbox import manifest +category_id: com.canonical.plainbox::usb +imports: from com.canonical.plainbox import manifest  requires: manifest.has_usb_type_c == 'True'  estimated_duration: 60 @@ -38,8 +38,8 @@ command:  else  removable_storage_watcher -m 500000000 insert usb  fi -category_id: 2013.com.canonical.plainbox::usb -imports: from 2013.com.canonical.plainbox import manifest +category_id: com.canonical.plainbox::usb +imports: from com.canonical.plainbox import manifest  requires:  usb.usb3 == 'supported'  manifest.has_usb_type_c == 'True' @@ -58,8 +58,8 @@ command:  else  removable_storage_test -s 268400000 -m 500000000 usb --driver xhci_hcd  fi -category_id: 2013.com.canonical.plainbox::usb -imports: from 2013.com.canonical.plainbox import manifest +category_id: com.canonical.plainbox::usb +imports: from com.canonical.plainbox import manifest  requires:  manifest.has_usb_type_c == 'True'  depends: usb-c/c-to-a-adapter/insert @@ -86,9 +86,9 @@ command:  else  removable_storage_watcher -m 500000000 remove usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  depends: usb-c/c-to-a-adapter/insert -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires:  manifest.has_usb_type_c == 'True'  estimated_duration: 30 @@ -106,8 +106,8 @@ _verification:  Did the device work as expected?  plugin: manual  flags: also-after-suspend -category_id: 2013.com.canonical.plainbox::usb -imports: from 2013.com.canonical.plainbox import manifest +category_id: com.canonical.plainbox::usb +imports: from com.canonical.plainbox import manifest  requires: manifest.has_usb_type_c == 'True'  estimated_duration: 60 @@ -132,8 +132,8 @@ command:  else  removable_storage_watcher -m 500000000 insert usb  fi -category_id: 2013.com.canonical.plainbox::usb -imports: from 2013.com.canonical.plainbox import manifest +category_id: com.canonical.plainbox::usb +imports: from com.canonical.plainbox import manifest  requires:  usb.usb3 == 'supported'  manifest.has_usb_type_c == 'True' @@ -153,8 +153,8 @@ command:  else  removable_storage_test -s 268400000 -m 500000000 usb --driver xhci_hcd  fi -category_id: 2013.com.canonical.plainbox::usb -imports: from 2013.com.canonical.plainbox import manifest +category_id: com.canonical.plainbox::usb +imports: from com.canonical.plainbox import manifest  requires:  manifest.has_usb_type_c == 'True'  depends: usb-c/insert @@ -180,9 +180,9 @@ command:  else  removable_storage_watcher -m 500000000 remove usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  depends: usb-c/insert -imports: from 2013.com.canonical.plainbox import manifest +imports: from com.canonical.plainbox import manifest  requires:  manifest.has_usb_type_c == 'True'  estimated_duration: 30 diff --git a/jobs/usb.txt.in b/jobs/usb.txt.in index a11bea17..895ca44e 100644 --- a/jobs/usb.txt.in +++ b/jobs/usb.txt.in @@ -4,7 +4,7 @@ _name: USB Type-C Support  value-type: bool  plugin: shell -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/detect  estimated_duration: 1.0  command: @@ -18,7 +18,7 @@ _summary: Display USB devices attached to SUT  _description: Detects and shows USB devices attached to this system.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/disk_detect  depends: usb/detect  estimated_duration: 1.0 @@ -33,7 +33,7 @@ _description:  Were the drives detected?  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/HID  depends: usb/detect  estimated_duration: 1.0 @@ -67,7 +67,7 @@ command:  else  removable_storage_watcher insert usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  estimated_duration: 120  id: usb3/insert @@ -90,7 +90,7 @@ command:  else  removable_storage_watcher -m 500000000 insert usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  estimated_duration: 120  id: usb/remove @@ -113,7 +113,7 @@ command:  else  removable_storage_watcher remove usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  estimated_duration: 120  id: usb3/remove @@ -136,11 +136,11 @@ command:  else  removable_storage_watcher -m 500000000 remove usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  estimated_duration: 120  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/storage-transfer  depends: usb/insert  user: root @@ -158,7 +158,7 @@ _description:  automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb3/storage-transfer  requires:  usb.usb3 == 'supported' @@ -195,7 +195,7 @@ command:  else  removable_storage_test -s 268400000 usb  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  estimated_duration: 300  id: usb3/storage-automated @@ -216,11 +216,11 @@ command:  else  removable_storage_test -s 268400000 -m 500000000 usb --driver xhci_hcd  fi -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  estimated_duration: 300  plugin: shell -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/storage-preinserted  user: root  estimated_duration: 45.0 @@ -237,7 +237,7 @@ _description:  available USB port before running the certification suite.  plugin: shell -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb3/storage-preinserted  user: root  flags: also-after-suspend @@ -256,7 +256,7 @@ _description:  will only work with USB sticks and ports rated for USB 3.0 speeds or faster.  plugin: manual -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/panels  _description:  PURPOSE: @@ -271,7 +271,7 @@ _description:  Do all USB slots work with the device?  plugin: shell -category_id: 2013.com.canonical.plainbox::usb +category_id: com.canonical.plainbox::usb  id: usb/performance  depends: usb/insert  user: root diff --git a/jobs/virtualization.txt.in b/jobs/virtualization.txt.in index a3fe0e42..39f37e9a 100644 --- a/jobs/virtualization.txt.in +++ b/jobs/virtualization.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::virtualization +category_id: com.canonical.plainbox::virtualization  id: virtualization/kvm_check_vm  user: root  environ: KVM_TIMEOUT KVM_IMAGE http_proxy https_proxy @@ -16,7 +16,7 @@ _summary:  Verify KVM guest boots  plugin: shell -category_id: 2013.com.canonical.plainbox::virtualization +category_id: com.canonical.plainbox::virtualization  id: virtualization/verify_lxd  user: root  environ: LXD_TEMPLATE LXD_ROOTFS diff --git a/jobs/wireless.txt.in b/jobs/wireless.txt.in index 54ddbc42..cf13a3cb 100644 --- a/jobs/wireless.txt.in +++ b/jobs/wireless.txt.in @@ -1,5 +1,5 @@  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_scanning  requires:  package.name == 'network-manager' @@ -22,7 +22,7 @@ estimated_duration: 0.645  _description: Wireless scanning test. It scans and reports on discovered APs.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/info_automated  requires:  package.name == 'network-manager' @@ -33,7 +33,7 @@ _description:  This is an automated test to gather some info on the current state of your wireless devices. If no devices are found, the test will exit with an error.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection  command: network_check  estimated_duration: 120.0 @@ -49,7 +49,7 @@ _description:  Did a notification show and was the connection correctly established?  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_wpa_bg  requires:  device.category == 'WIRELESS' @@ -79,7 +79,7 @@ _description:  security and the 802.11b/g protocols.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_bg  requires:  device.category == 'WIRELESS' @@ -109,7 +109,7 @@ _description:  security and the 802.11b/g protocols.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_wpa_n  requires:  device.category == 'WIRELESS' @@ -139,7 +139,7 @@ _description:  security and the 802.11n protocol.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_n  requires:  device.category == 'WIRELESS' @@ -169,7 +169,7 @@ _description:  security and the 802.11n protocol.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_wpa_ac  requires:  device.category == 'WIRELESS' @@ -200,7 +200,7 @@ _description:  security and the 802.11ac protocol.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_ac  requires:  device.category == 'WIRELESS' @@ -231,7 +231,7 @@ _description:  security and the 802.11ac protocol.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_wpa_bg_manual  requires:  device.category == 'WIRELESS' @@ -270,7 +270,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_bg_manual  requires:  device.category == 'WIRELESS' @@ -309,7 +309,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_wpa_n_manual  requires:  device.category == 'WIRELESS' @@ -349,7 +349,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_n_manual  requires:  device.category == 'WIRELESS' @@ -389,7 +389,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_wpa_ac_manual  requires:  device.category == 'WIRELESS' @@ -429,7 +429,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_ac_manual  requires:  device.category == 'WIRELESS' @@ -469,7 +469,7 @@ _description:  Verification is automated, do not change the automatically selected result.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/monitor_wireless_connection  requires:  package.name == 'iperf' @@ -498,7 +498,7 @@ _description:  Tests the performance of a system's wireless connection through the iperf tool.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/monitor_wireless_connection_udp  requires:  package.name == 'iperf' @@ -527,7 +527,7 @@ _description:  Tests the performance of a system's wireless connection through the iperf tool, using UDP packets.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_a  requires:  device.category == 'WIRELESS' @@ -558,7 +558,7 @@ _description:  respond to requests on the 802.11a protocol.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_b  requires:  device.category == 'WIRELESS' @@ -592,7 +592,7 @@ template-resource: device  template-filter:  device.category == 'WIRELESS'  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/stress_performance_device{__index__}_{interface}  estimated_duration: 330.0  requires: @@ -604,7 +604,7 @@ _description:  This test executes iperf to generate a load on the network device {__index__} ({interface}) and then performs a ping test to watch for dropped packets and very large latency periods.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_connection_open_g  requires:  device.category == 'WIRELESS' @@ -634,7 +634,7 @@ _description:  respond to requests on the 802.11g protocol.  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_extension  requires: device.category == 'WIRELESS'  command: wireless_ext @@ -646,7 +646,7 @@ unit: template  template-resource: device  template-filter: device.category == 'WIRELESS'  plugin: shell -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/iwconfig_check_device{__index__}_{interface}  estimated_duration: 1.2  command: iwconfig {interface} @@ -654,7 +654,7 @@ _description:  This test executes iwconfig requests against wireless device {__index__} ({interface}).  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/wireless_rfkill  command: rfkill list | zenity --text-info --title rfkill-Info  estimated_duration: 120.0 @@ -673,7 +673,7 @@ unit: template  template-resource: device  template-filter: device.category == 'WIRELESS'  plugin: user-interact-verify -category_id: 2013.com.canonical.plainbox::wireless +category_id: com.canonical.plainbox::wireless  id: wireless/maximum_bandwidth_device{__index__}_{interface}  estimated_duration: 120.0  requires:  | 
