summaryrefslogtreecommitdiff
path: root/units
AgeCommit message (Collapse)Author
2020-06-22i2c/manifest: more specific namingJonathan Cave
2020-06-18Merge #385886 from ↵PMR
~genelicc/plainbox-provider-checkbox:Add-test-case-for-Fn-key-and-Fn-key-led
2020-06-17Merge #385588 from ~rodsmith/plainbox-provider-checkbox:add-fstrim-testPMR
Added new fstrim test.
2020-06-17Removed new fstrim test from inappropriate .pxu filesRod Smith
2020-06-17Add test case for Fn key and Fn key ledGene Li
2020-06-16Create the packaging meta data unit to add the dependency.Shih-Yuan Lee (FourDollars)
2020-06-16Include miscellanea/debsums in misc-client-cert-automated.Shih-Yuan Lee (FourDollars)
2020-06-16Add the test case for debsums.Shih-Yuan Lee (FourDollars)
2020-06-11Added new fstrim testRod Smith
Delete redundant disk_support.py
2020-06-11Add thunderbolt3 storage-preinserted testGavin Lin
2020-06-10Merge #385047 from ~jocave/plainbox-provider-checkbox:static-ip-np-changesPMR
2020-06-09ethernet: static config job networkd/nm supportJonathan Cave
Convert the old check-{if}-static script to python. Add support for doing the same type of test when the interface is managed by networkd. Allow check the address that was assigned through a config variable.
2020-06-08Merge #384942 from ↵PMR
~genelicc/plainbox-provider-checkbox:remove-obex-browse-get-from-suspend-reference-cert-blockers
2020-06-08Add dock test case for check all IO port at same timeGene Li
2020-06-08Add dock test case for check all IO port at same timeGene Li
2020-06-02Remove OBEX browse and get from suspend-reference-cert-blockersGene Li
2020-05-28Merge #384164 from ↵PMR
~ray.chen/plainbox-provider-checkbox:lp1811948-add-rotation-after-s3 suspend-graphics: add rotation after suspend test and add new case into graphic test plan. lp: #1811948
2020-05-28suspend-graphics: add rotation after suspend test case and add it into ↵ray.chen
graphic test plan. lp: #1811948
2020-05-27Merge #384251 from ↵PMR
~jocave/plainbox-provider-checkbox:test-for-predicatable-if-names
2020-05-27networking: limit predictable name test by releaseJonathan Cave
On Ubuntu Core run the predictable names tests on UC20 or later and on other systems test on 18.04 or later.
2020-05-27Merge #384145 from ↵PMR
~bladernr/plainbox-provider-checkbox:1879390-move-cpu-to-nested-testplan LP:1879390 Create nested CPU test plan for server
2020-05-26New fingerprint reader tests (20.04/fprintd)Sylvain Pineau
Notes: 1. All jobs are running as root. Remote connections are blocked by the default polkit rules if run as the normal user. The targeted user is either found via SUDO_UID or NORMAL_USER if checkbox is running from the slave service. 2. fingerprint/unlock locks the screen by injecting a Super+L shortcut.
2020-05-20networking: test for predictable interface namesJonathan Cave
Although this is something that has not happened in previous UC images it was noted that network interface names really should be predicatble. For some reason UC16/18 gadgets disabled this via kernel cmdline. This was fixed for UC20.
2020-05-18units/cpu: add nested testplan for Server LP: #1879390Jeff Lane
2020-05-01Merge #382873 from ~jocave/plainbox-provider-checkbox:user-root-interface-bindPMR
2020-04-27Work around problem of mediacard/sd-preinserted-server being called ↵Rod Smith
inappropriately
2020-04-24Add the missing mac_passthrough.py for job dock/mac-address-passthroughNara Huang
2020-04-23ethernet: fix SO_BINDTODEVICE permissions errorsJonathan Cave
In some circumstances a test run will switch to normal_user that does not have permission to bind a socket to a specific interface which causes errors when running ping -I{interrface}. Force the test to run as root.
2020-04-22fixed ipmi_test job def to call the right script name lp: #1874301Jeff Lane
2020-04-20Merge #382501 from ↵PMR
~bladernr/plainbox-provider-checkbox:1873464-fix-nvdimm-health Fix nvdimm/health to work for both version 1 and 2 of ipmctl
2020-04-20Merge #382445 from ~jocave/plainbox-provider-checkbox:failed-service-checksPMR
2020-04-17fixing resource job nameJeff Lane
2020-04-17add nvdimm resource dependency so these don't run on systems without nvdimmJeff Lane
2020-04-17Fix nvdimm/health to work for both versions 1 and 2 of ipmctl lp: #1873464Jeff Lane
2020-04-17Fixed typo that kept nvdimm/info from running. lp: #1873468Jeff Lane
2020-04-16power-management: add failed service checksJonathan Cave
After running tests that cause the device to reboot, check for any failed services. Could be pertinent to the watchdog test where the shutdown is not manageed.
2020-04-02cpu/jobs.pxu: don't run cpu_scaling on ppc64el or s390x as it isnt ↵Jeff Lane
applicable there. lp: #1853847
2020-03-26Merge #379950 from ↵PMR
~ray.chen/plainbox-provider-checkbox:add-ambient-light-sensor-test power: add light sensor test
2020-03-25power: add light sensor testray.chen
2020-03-20Also delete fwupdate from the relevant jobs.pxu fileRod Smith
2020-03-20Remove miscellanea/fwupdate testRod Smith
2020-03-19Changed fwts verbose criterion from high to critical.Rod Smith
2020-03-19Make fwts test more verbose about failures above a certain levelRod Smith
2020-03-19Merge #380466 from ~bettyl/plainbox-provider-checkbox:modify-check-fde-tpmPMR
2020-03-17modify check-fde-tpmBetty Lin
Since every project has its own method to clean TPM, list them in test case for QA engineer to choose.
2020-03-13Only depend on ipmctl for amd64Paul Larson
2020-03-06Merge #379349 from ~jocave/plainbox-provider-checkbox:tty-qrcode-roundtripPMR
2020-03-06camera: add packaging units for roundtrip-qr jobJonathan Cave
2020-03-06camera: add roundtrip-qr display/camera testJonathan Cave
Test basic video output and camera functionality on basic console devices i.e. server or Ubuntu Core images.
2020-03-05updates to add categoryJeff Lane