summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-09Merge #385380 from plainbox-provider-checkbox:releasePMR
Release_2020_Week24
2020-06-09increment version to v0.55.0.dev0PMR
2020-06-09Bump to v0.54.0PMR
2020-06-08Merge #384942 from ↵PMR
~genelicc/plainbox-provider-checkbox:remove-obex-browse-get-from-suspend-reference-cert-blockers
2020-06-08Merge #385248 from ↵PMR
~genelicc/plainbox-provider-checkbox:add-dock-all-IO-port-test-case
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-29Bump to v0.54.0rc3PMR
2020-05-29Merge branch 'master' into releasePMR
2020-05-29Merge #384062 from ~alanec/plainbox-provider-checkbox:ipmi_test-py_patchPMR
bin/ipmi_test.py: Added support for multiple IPMI driver types (at once), cleaned up ipmi_channel/_hlpr, syntax cleanup. -lp:#1874629
2020-05-29Bump to v0.54.0rc2PMR
2020-05-29Merge branch 'master' into releasePMR
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-28Bump to v0.54.0rc1PMR
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 #383957 from ↵PMR
~bladernr/plainbox-provider-checkbox:1878614-modify-network-script-failure-output LP:1878614 - bin/network: modified test failure message to be more explicit when a test run fails
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-27Merge #384539 from ~sylvain-pineau/plainbox-provider-checkbox:fingerprint_testsPMR
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-23Merge #383857 from ↵PMR
~kissiel/plainbox-provider-checkbox:fix-1875689-scaling-available-frequencies
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-18Updated get_ipmi_channel() to skip invalid IPMI channels.Adrian Lane
2020-05-18Updated _process_exec() conditionals with more appropriate evaluation method.Adrian Lane
2020-05-18Updated conditional in get_ipmi_channel() to match similar methods.Adrian Lane
2020-05-18units/cpu: add nested testplan for Server LP: #1879390Jeff Lane
2020-05-16Major refactor for: helper fn and __init__ cleanup, docstrings added and ↵Adrian Lane
removed ipmi_locate() and its helper.
2020-05-14bin/network: changed failure output to be a little more explicit. lp: #1878614Jeff Lane
2020-05-13fix a crash in freq gov. test if the scaling_available_frequencies file is NAkissiel
Fixes: LP: #1875689, #1875341
2020-05-08Merge #383642 from ~rodsmith/plainbox-provider-checkbox:fix-prerelease-testPMR
Fix check-prerelease script to deal with removal of Supported: line from apt-cache output.
2020-05-08Revised calls to external programs in check-prerelease scriptRod Smith
2020-05-08Fix check-prerelease script to deal with removal of Supported line from ↵Rod Smith
apt-cache output Add changes to check_os_status() in check-prerelease Remove unused includes
2020-05-06Merge #383451 from ↵PMR
~bladernr/plainbox-provider-checkbox:1876966-removable_storage_test-run-as-root LP:1876966 - bin/removable_storage_test: added UID check to ensure it's only run as root.
2020-05-06Merge #383452 from ↵PMR
~bladernr/plainbox-provider-checkbox:1876965-fix-syntaxwarning-messages LP:1876965 - Fix Syntax Warnings in scripts
2020-05-05bin/removable_storage_test: add uid check so script is only run as root. lp: ↵Jeff Lane
#1876966
2020-05-05bin/frequency_governors_test, bin/removable_storage_test: address ↵Jeff Lane
SyntaxWarning errors. lp: #1876965
2020-05-05Merge #383048 from ↵PMR
~binli/plainbox-provider-checkbox/+git/plainbox-provider-checkbox:dmic-support * Sink device name changed to Hdmi in DMIC. (LP: #1875526)
2020-05-01Merge #382873 from ~jocave/plainbox-provider-checkbox:user-root-interface-bindPMR
2020-04-29Made ipmi_locate() informational for the time being. Getting segfaults w/ ↵Adrian Lane
some Focal systems, and Jeff has opened a bug w/ FreeIPMI.
2020-04-28Merge #383016 from ↵PMR
~rodsmith/plainbox-provider-checkbox:fix-nonremovable-removable Work around problem of mediacard/sd-preinserted-server being called inappropriately
2020-04-28* Sink device name changed to Hdmi in DMIC. (LP: #1875526)Bin Li
2020-04-28Merge #382989 from ↵PMR
~kchsieh/plainbox-provider-checkbox/+git/plainbox-provider-checkbox:audio_test_deprecated Using abstraction base class Callable under collections.abc. (LP: #1875310)
2020-04-27Work around problem of mediacard/sd-preinserted-server being called ↵Rod Smith
inappropriately
2020-04-27Using abstraction base class Callable under collections.abc. (LP: #1875310)Kai-Chuan Hsieh
fix issue below: audio_test:127: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop working if not isinstance(method, collections.Callable):
2020-04-27PEP8 spacing correction.Adrian Lane
2020-04-26Minor refactor of ipmi_channel().Adrian Lane