summaryrefslogtreecommitdiff
diff options
authorSylvain Pineau <sylvain.pineau@canonical.com>2017-07-19 22:52:35 +0200
committerSylvain Pineau <sylvain.pineau@canonical.com>2017-07-19 22:52:35 +0200
commit80d2940a7690b53f1e1f2d4e39b3856f7ab17866 (patch)
treee35f7336902c62e9f42140dff7bb597da048fdfc
parentef8e4aee56d905d8fc710be6b97a3a21fd56f504 (diff)
Import plainbox-provider-checkbox_0.38.0~rc1.orig.tar.gzupstream-0.38.0_rc1patched-0.38.0_rc1-1
-rw-r--r--jobs/ethernet.txt.in8
-rw-r--r--jobs/mediacard.txt.in32
-rw-r--r--jobs/suspend.txt.in24
-rwxr-xr-xmanage.py2
4 files changed, 44 insertions, 22 deletions
diff --git a/jobs/ethernet.txt.in b/jobs/ethernet.txt.in
index 8c059ce..7e384ec 100644
--- a/jobs/ethernet.txt.in
+++ b/jobs/ethernet.txt.in
@@ -64,7 +64,7 @@ _description:
unit: template
template-resource: device
-template-filter: device.category == 'NETWORK'
+template-filter: device.category == 'NETWORK' and device.interface != 'UNKNOWN'
plugin: shell
category_id: com.canonical.plainbox::ethernet
id: ethernet/multi_iperf3_nic_device{__index__}_{interface}
@@ -83,7 +83,7 @@ _description:
unit: template
template-resource: device
-template-filter: device.category == 'NETWORK'
+template-filter: device.category == 'NETWORK' and device.interface != 'UNKNOWN'
plugin: shell
category_id: com.canonical.plainbox::ethernet
id: ethernet/ethertool_check_device{__index__}_{interface}
@@ -98,7 +98,7 @@ _description:
unit: template
template-resource: device
-template-filter: device.category == 'NETWORK'
+template-filter: device.category == 'NETWORK' and device.interface != 'UNKNOWN'
plugin: user-interact-verify
category_id: com.canonical.plainbox::ethernet
id: ethernet/maximum_bandwidth_device{__index__}_{interface}
@@ -122,7 +122,7 @@ _verification:
unit: template
template-resource: device
-template-filter: device.category == 'NETWORK'
+template-filter: device.category == 'NETWORK' and device.interface != 'UNKNOWN'
plugin: shell
category_id: com.canonical.plainbox::ethernet
id: ethernet/stress_performance_device{__index__}_{interface}
diff --git a/jobs/mediacard.txt.in b/jobs/mediacard.txt.in
index fd17181..3b5a648 100644
--- a/jobs/mediacard.txt.in
+++ b/jobs/mediacard.txt.in
@@ -1,3 +1,8 @@
+unit: manifest entry
+id: has_card_reader
+_name: Card Reader
+value-type: bool
+
plugin: user-interact
category_id: com.canonical.plainbox::mediacard
id: mediacard/mmc-insert
@@ -8,9 +13,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
@@ -71,9 +77,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
@@ -131,10 +138,11 @@ estimated_duration: 30.0
user: root
flags: preserve-cwd
command: removable_storage_test -s 268400000 --memorycard -l sdio usb scsi && removable_storage_test --memorycard sdio usb scsi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
package.name == 'udisks2' or (snap.name == 'core' and int(snap.revision) >= 1804)
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
_description:
This is a fully automated version of mediacard/sd-automated and assumes that the
system under test has a memory card device plugged in prior to checkbox execution.
@@ -150,9 +158,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
@@ -214,9 +223,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
@@ -276,9 +286,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
@@ -338,9 +349,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
@@ -401,9 +413,10 @@ command:
removable_storage_watcher --memorycard insert sdio usb scsi
fi
user: root
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
_description:
PURPOSE:
This test will check that the systems media card reader can
@@ -462,9 +475,10 @@ command:
else
removable_storage_watcher --memorycard insert sdio usb scsi
fi
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
user: root
_description:
PURPOSE:
diff --git a/jobs/suspend.txt.in b/jobs/suspend.txt.in
index a267a21..26b0f09 100644
--- a/jobs/suspend.txt.in
+++ b/jobs/suspend.txt.in
@@ -2223,9 +2223,10 @@ category_id: com.canonical.plainbox::suspend
id: suspend/mmc-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2273,9 +2274,10 @@ category_id: com.canonical.plainbox::suspend
id: suspend/sd-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2325,9 +2327,10 @@ category_id: com.canonical.plainbox::suspend
id: suspend/sdhc-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2376,9 +2379,10 @@ category_id: com.canonical.plainbox::suspend
id: mediacard/cf-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2426,9 +2430,10 @@ category_id: com.canonical.plainbox::suspend
id: mediacard/sdxc-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2476,9 +2481,10 @@ category_id: com.canonical.plainbox::suspend
id: mediacard/ms-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2526,9 +2532,10 @@ category_id: com.canonical.plainbox::suspend
id: mediacard/msp-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
@@ -2576,9 +2583,10 @@ category_id: com.canonical.plainbox::suspend
id: mediacard/xd-insert-after-suspend
estimated_duration: 30.0
depends: suspend/suspend_advanced
+imports: from com.canonical.plainbox import manifest
requires:
package.name == 'udisks2' or snap.name == 'udisks2'
- device.category == 'CARDREADER'
+ manifest.has_card_reader == 'True'
command: removable_storage_watcher --memorycard insert sdio usb scsi
_description:
PURPOSE:
diff --git a/manage.py b/manage.py
index d989f9c..472cb6e 100755
--- a/manage.py
+++ b/manage.py
@@ -5,7 +5,7 @@ from plainbox.provider_manager import N_
setup(
name='plainbox-provider-checkbox',
namespace='com.canonical.certification',
- version="0.37.0",
+ version="0.38.0rc1",
description=N_("Checkbox provider"),
gettext_domain='plainbox-provider-checkbox',
strict=False, deprecated=False,