lp:~alextu/plainbox-provider-pc-sanity

Owned by Alex Tu
Get this repository:
git clone https://git.qastaging.paddev.net/~alextu/plainbox-provider-pc-sanity
Only Alex Tu can upload to this repository. If you are Alex Tu please log in for upload directions.

Branches

Name Last Modified Last Commit
bats-in-jemmy 2022-04-08 10:43:37 UTC
platform_meta_test: include jammy

Author: Alex Tu
Author Date: 2022-04-08 10:43:37 UTC

platform_meta_test: include jammy

add-desktop-recommand 2022-01-11 07:15:46 UTC
pc-sanity-software-test plan: add miscellanea/ubuntu-desktop-recommends for t...

Author: Alex Tu
Author Date: 2022-01-11 07:15:46 UTC

pc-sanity-software-test plan: add miscellanea/ubuntu-desktop-recommends for the test plan on VM

remove-improved-cases 2022-01-04 15:22:04 UTC
removed the improved test cases base on the CI/CD meeting result

Author: Alex Tu
Author Date: 2022-01-04 15:22:02 UTC

removed the improved test cases base on the CI/CD meeting result

Please refer to the sheet for detail
https://docs.google.com/spreadsheets/d/1gHuPVgc-XTOp51Pa0kWLFynmWySRFEFCucg7cXMBi-I/edit#gid=0

fix-cvescan-unexpected-error-and-dpkgtest 2021-04-24 15:46:43 UTC
fix the unexpected error from cvescan test.

Author: Alex Tu
Author Date: 2021-04-24 09:04:11 UTC

fix the unexpected error from cvescan test.

the error introduced from https://gitlab.com/canonical-mainstream/plainbox-provider-pc-sanity/-/merge_requests/1

 - Add an autopkgtest for cvescan as well.
 - Treat cvescan executing also true, because the output will be examine
in the end.

fix-lp-build-failure 2021-04-22 03:32:40 UTC
fix lp build failure: -- SC2164: Use 'cd ... || exit' or 'cd ... || return' i...

Author: Alex Tu
Author Date: 2021-04-22 03:32:40 UTC

fix lp build failure: -- SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails.

https://launchpadlibrarian.net/534799333/buildlog_ubuntu-bionic-amd64.plainbox-provider-pc-sanity_1.0.1ubuntu1-0~202104220202+a89720c~ubuntu18.04.1_BUILDING.txt.gz

master 2021-04-22 03:32:40 UTC
fix lp build failure: -- SC2164: Use 'cd ... || exit' or 'cd ... || return' i...

Author: Alex Tu
Author Date: 2021-04-22 03:32:40 UTC

fix lp build failure: -- SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails.

https://launchpadlibrarian.net/534799333/buildlog_ubuntu-bionic-amd64.plainbox-provider-pc-sanity_1.0.1ubuntu1-0~202104220202+a89720c~ubuntu18.04.1_BUILDING.txt.gz

fix-error-add-the-same-unit-twice 2021-03-10 06:30:00 UTC
fix checkbox framework issue: from packaging.pxu

Author: Alex Tu
Author Date: 2021-03-10 06:30:00 UTC

fix checkbox framework issue: from packaging.pxu

for this issue:
```
$ checkbox-cli run
Using sideloaded provider: plainbox-provider-checkbox, version 0.56.0.dev0 from /var/tmp/checkbox-providers/plainbox-provider-checkbox
Using sideloaded provider: plainbox-provider-pc-sanity, version 1.20.0.dev0 from /var/tmp/checkbox-providers/plainbox-provider-pc-sanity
Using sideloaded provider: plainbox-provider-resource-generic, version 0.47.0.dev0 from /var/tmp/checkbox-providers/plainbox-provider-resource
Undeclared exception AttributeError raised from start_new_session
Traceback (most recent call last):
  File "/usr/bin/checkbox-cli", line 11, in <module>
    load_entry_point('checkbox-ng==1.11.0', 'console_scripts', 'checkbox-cli')()
  File "/usr/lib/python3/dist-packages/checkbox_ng/launcher/checkbox_cli.py", line 123, in main
    subcmd.invoked(ctx)
  File "/usr/lib/python3/dist-packages/checkbox_ng/launcher/subcommands.py", line 653, in invoked
    self.sa.start_new_session(
  File "/usr/lib/python3/dist-packages/plainbox/impl/decorators.py", line 142, in wrapper
    raise exc
  File "/usr/lib/python3/dist-packages/plainbox/impl/decorators.py", line 136, in wrapper
    return func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/assistant.py", line 470, in start_new_session
    self._context.add_provider(provider)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/state.py", line 416, in add_provider
    self.add_unit(unit, False)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/state.py", line 435, in add_unit
    _("attempting to add the same unit twice: %s" % unit.id))
AttributeError: 'PackagingMetaDataUnit' object has no attribute 'id'
```

gitlab-ci-ignore-reprotest 2021-03-09 03:41:22 UTC
gitlab ci: ignore failure from reprotest

Author: Alex Tu
Author Date: 2021-03-09 03:41:22 UTC

gitlab ci: ignore failure from reprotest

fix-lintian-errors 2021-03-06 10:17:13 UTC
fix lintian warning: ancient-standards-version and package-uses-deprecated-de...

Author: Alex Tu
Author Date: 2021-03-06 10:10:57 UTC

fix lintian warning: ancient-standards-version and package-uses-deprecated-debhelper-compat-version

W: plainbox-provider-pc-sanity source: ancient-standards-version 3.9.7 (released 2016-02-01) (current is 4.5.0)
W: plainbox-provider-pc-sanity source: package-uses-deprecated-debhelper-compat-version 9

show_bootstrap_in_autopkgtest 2021-03-05 12:37:54 UTC
show bootstrap during autopkgtest

Author: Alex Tu
Author Date: 2021-03-05 12:37:54 UTC

show bootstrap during autopkgtest

exclude_obx 2021-03-05 12:27:42 UTC
exclude bluetooth obx

Author: Alex Tu
Author Date: 2021-03-05 12:12:51 UTC

exclude bluetooth obx

move-turbostate-to-ppc-rc2 2021-03-05 11:43:36 UTC
move turbo state tests to ppc

Author: Alex Tu
Author Date: 2021-03-05 10:38:29 UTC

move turbo state tests to ppc

cvescan_cat_information_to_submission_html 2021-02-22 08:43:20 UTC
cvescan: cat information to submission html file.

Author: Alex Tu
Author Date: 2021-01-16 17:09:43 UTC

cvescan: cat information to submission html file.

missed-part-for-meta-testing 2021-02-05 10:46:39 UTC
remove the platform parameter, sofa we don't need it

Author: Alex Tu
Author Date: 2021-02-05 10:46:39 UTC

remove the platform parameter, sofa we don't need it

move-on-to-ppc-mp388726 2021-01-10 16:20:18 UTC
move to the plan power-turbostat-residency-automated from plainbox-provider-c...

Author: Alex Tu
Author Date: 2021-01-09 09:56:50 UTC

move to the plan power-turbostat-residency-automated from plainbox-provider-checkbox

refer to https://code.launchpad.net/~alextu/plainbox-provider-checkbox/+git/plainbox-provider-checkbox/+merge/388726

bootstrap-pc-sanity-smoke-test 2021-01-10 16:09:02 UTC
attachment: bootstrap-pc-sanity-smoke-test: for visibility of testing order.

Author: Alex Tu
Author Date: 2021-01-09 13:51:38 UTC

attachment: bootstrap-pc-sanity-smoke-test: for visibility of testing order.

sideload-changes-json 2021-01-10 15:53:53 UTC
attachement: to show what test cases are sideloaded

Author: Alex Tu
Author Date: 2021-01-10 15:53:53 UTC

attachement: to show what test cases are sideloaded

yaml-collecting-known-issues 2021-01-08 06:21:26 UTC
a yaml collect jobs need improvement.

Author: Alex Tu
Author Date: 2021-01-08 06:15:25 UTC

a yaml collect jobs need improvement.

- task from https://docs.google.com/document/d/1MkS4n9HMs772UfrLzEJaB2g_kxuNAgVaj4wX8iWOnrM/edit#heading=h.gxy8ab75nhmh
- yq from `wget https://github.com/mikefarah/yq/releases/download/v4.2.1/yq_linux_arm64`
 - $ bin/yq e ".for-all.[]| path| .[-1]" database/jobs-need-improvement.yaml # to get test IDs for all platform.
 - $ bin/yq e ".for-desktop-only.[]| path| .[-1]" database/jobs-need-improvement.yaml # to get test IDs for all platform.

checkbox-remote-need-specific-out-folder 2021-01-08 04:40:37 UTC
removed unused return

Author: Alex Tu
Author Date: 2021-01-08 04:40:37 UTC

removed unused return

alex-testing 2021-01-07 11:59:13 UTC
testing

Author: Alex Tu
Author Date: 2021-01-07 11:59:13 UTC

testing

lp1909661 2021-01-07 11:05:51 UTC
to only cover oem-meta for focal.

Author: Alex Tu
Author Date: 2021-01-07 11:05:51 UTC

to only cover oem-meta for focal.

per discussion with jeremyszu that it's hard to cover sutton and stella
in bionic and xenial. So, the plan be changed to:
 - on focal, QA rely on this test case for oem meta.
 - on bionic and xenial, QA just use the old one.

dpkg-l-and-more-plan 2021-01-05 10:44:31 UTC
a stand along plan for dgpu switching for convenient

Author: Alex Tu
Author Date: 2021-01-05 10:44:31 UTC

a stand along plan for dgpu switching for convenient

dpkg-l 2021-01-05 10:20:58 UTC
attachement: dpkg -l

Author: Alex Tu
Author Date: 2021-01-05 10:20:58 UTC

attachement: dpkg -l

check-nvidia-tips-for-known-issue 2020-12-29 06:02:33 UTC
check-nvidia.sh: tips for know issue.LP: #1904762

Author: Alex Tu
Author Date: 2020-12-28 09:06:31 UTC

check-nvidia.sh: tips for know issue.LP: #1904762

cve-test 2020-12-25 07:00:45 UTC
polish by reviewer's comment

Author: Alex Tu
Author Date: 2020-12-25 06:35:08 UTC

polish by reviewer's comment

pick-oem-meta-test-from-QA-plan 2020-12-21 07:30:14 UTC
pick somerville/platform-meta-test from QA test plan.

Author: Alex Tu
Author Date: 2020-12-21 07:30:14 UTC

pick somerville/platform-meta-test from QA test plan.

from git+ssh://alextu@git.launchpad.net/oem-qa-checkbox b341456c v0.81

mv-jobs-from-QA-grub-checking 2020-12-19 09:50:18 UTC
move back to hustle-ci

Author: Alex Tu
Author Date: 2020-12-19 09:36:38 UTC

move back to hustle-ci

check-lp1899905 2020-12-07 07:37:40 UTC
a test case for factory issue

Author: Alex Tu
Author Date: 2020-12-07 07:34:04 UTC

a test case for factory issue

nvidia-rtd3-checking-v3 2020-12-01 06:23:24 UTC
collect the output to checkbox session share

Author: Alex Tu
Author Date: 2020-12-01 06:23:24 UTC

collect the output to checkbox session share

turbostat-dep-on-cpu-low-power-idle 2020-11-24 07:48:18 UTC
turbo status testing depends on power-management/cpu-low-power-idle

Author: Alex Tu
Author Date: 2020-11-24 07:48:18 UTC

turbo status testing depends on power-management/cpu-low-power-idle

for LP: #1904124, and also added a plan so that we can run all power
state test easier.

because a system failed on power-management/cpu-low-power-idle don't able to get package PC10.
So, it's meanless to check if it stays in PC10 long enough.

nvidia-rtd3-checking-v2 2020-11-24 06:54:25 UTC
a script to check nvidia status

Author: Alex Tu
Author Date: 2020-10-19 09:58:01 UTC

a script to check nvidia status

gitlabci 2020-11-24 03:27:11 UTC
removed non-used sudo and remove the pipline

Author: Alex Tu
Author Date: 2020-11-24 03:27:11 UTC

removed non-used sudo and remove the pipline

SALSA_CI_AUTOPKGTEST_SETUP_CMDS not accept multiple line, so to remove
the pipline charater so that people won't be confused.

turbostat-tips 2020-11-03 06:30:03 UTC
give more tips for the instruction when turbostat testing failed

Author: Alex Tu
Author Date: 2020-11-03 06:27:38 UTC

give more tips for the instruction when turbostat testing failed

refine_procthermal_kernel_5.10 2020-10-29 10:06:59 UTC
dmesg need root permission and also revise a bit of the code.

Author: Alex Tu
Author Date: 2020-10-29 10:06:59 UTC

dmesg need root permission and also revise a bit of the code.

testing 2020-10-28 07:48:01 UTC
Merge remote-tracking branch 'os/fix-leak-wrong-pkgs' into HEAD

Author: Alex Tu
Author Date: 2020-10-28 07:48:01 UTC

Merge remote-tracking branch 'os/fix-leak-wrong-pkgs' into HEAD

Merge-Proposal: https://code.launchpad.net/~os369510/plainbox-provider-pc-sanity/+git/plainbox-provider-pc-sanity/+merge/391520

nvidia-rtd3-checking 2020-10-27 16:31:30 UTC
refine

Author: Alex Tu
Author Date: 2020-10-27 16:29:31 UTC

refine

fix-leak-wrong-pkgs-unit-test 2020-10-27 03:37:19 UTC
fix typo for bats script and correct the naming of bats script

Author: Alex Tu
Author Date: 2020-10-27 03:32:42 UTC

fix typo for bats script and correct the naming of bats script

add-autopkgtest 2020-10-24 17:16:14 UTC
add autopackage checking build and installation time.

Author: Alex Tu
Author Date: 2020-05-20 10:33:03 UTC

add autopackage checking build and installation time.

to build testbed: ./autopkgtest.sh build
to run autopkgtest: ./autopkgtest.sh

fix-leak-wrong-pkgs-unit-test2 2020-10-23 10:19:59 UTC
capture the final JOB_STATUS

Author: Alex Tu
Author Date: 2020-10-23 09:09:06 UTC

capture the final JOB_STATUS

Otherwise it show success on checkbox job result.

rc 2020-10-23 09:06:45 UTC
capture the final JOB_STATUS

Author: Alex Tu
Author Date: 2020-10-23 09:06:45 UTC

capture the final JOB_STATUS

fix-build-error 2020-10-19 10:28:17 UTC
pick up missed build dependency

Author: Alex Tu
Author Date: 2020-10-16 08:15:00 UTC

pick up missed build dependency

the plainbox provider need checkbox archive during build time.
so, currently all providers are built to ppa:checkbox-dev/ppa by
default.

from https://code.launchpad.net/~alextu/plainbox-provider-pc-sanity/+git/plainbox-provider-pc-sanity/+merge/391868

give-tips-to-proc-thermal-test 2020-10-13 06:33:28 UTC
give more tips for proc-thermal kernel driver testing.

Author: Alex Tu
Author Date: 2020-10-13 06:33:28 UTC

give more tips for proc-thermal kernel driver testing.

fix-side-load 2020-10-03 16:06:09 UTC
try

Author: Alex Tu
Author Date: 2020-10-03 16:06:09 UTC

try

also-check-oem-fix-from-allowing-list 2020-09-29 04:50:31 UTC
left the clean at the end of script to pick up all failure at one time

Author: Alex Tu
Author Date: 2020-09-29 04:50:31 UTC

left the clean at the end of script to pick up all failure at one time

refine-proc-thermal 2020-09-25 04:47:39 UTC
refine the test case for LP :#1896593

Author: Alex Tu
Author Date: 2020-09-24 16:57:04 UTC

refine the test case for LP :#1896593

workarould_lp1892140 2020-09-24 16:35:23 UTC
fork the job from plainbox-provider-checkbox to workaround LP: #1892140

Author: Alex Tu
Author Date: 2020-09-24 16:35:23 UTC

fork the job from plainbox-provider-checkbox to workaround LP: #1892140

This job should be retire after LP: #1892140 fixed

screen-oem-gap-add-testtools-file 2020-09-24 10:25:55 UTC
add testtools to collect all pkgs which for testing tools.

Author: Alex Tu
Author Date: 2020-09-24 10:25:55 UTC

add testtools to collect all pkgs which for testing tools.

requestion from : https://code.launchpad.net/~alextu/pc-enablement/+git/oem-gap-allow-list/+merge/391062

thermald_debug_tips 2020-09-21 11:10:09 UTC
update debug tips for bugs like LP: #1895776

Author: Alex Tu
Author Date: 2020-09-21 03:19:29 UTC

update debug tips for bugs like LP: #1895776

refine-package-turbo-state-checking 2020-09-07 15:21:02 UTC
refactor turbostat tests and preparing upstream to ppc

Author: Alex Tu
Author Date: 2020-09-04 14:10:01 UTC

refactor turbostat tests and preparing upstream to ppc

refactory-basedon-plainbox-provider-sru 2020-09-03 10:31:33 UTC
refactor based on plainbox-provider-sru

Author: Alex Tu
Author Date: 2020-09-03 10:26:31 UTC

refactor based on plainbox-provider-sru

based on plainbox-provider-sru-1.19.0+git202006190355+pkg65~ubuntu20.04.1

pc10-s2i 2020-09-02 10:01:22 UTC
check expected power residency during s2i e.g. cpu pkg c10, s0ix, gfxrc6..etc

Author: Alex Tu
Author Date: 2020-08-28 16:11:20 UTC

check expected power residency during s2i e.g. cpu pkg c10, s0ix, gfxrc6..etc

this test case refer to Intel document : https://01.org/blogs/qwang59/2020/linux-s0ix-troubleshooting

somerville-check-chroot-log-failure 2020-09-01 07:53:04 UTC
pick somerville chroot.log checking from oem-qa-checkbox 6596762f

Author: Alex Tu
Author Date: 2020-09-01 05:55:44 UTC

pick somerville chroot.log checking from oem-qa-checkbox 6596762f

include-debsums 2020-08-18 07:44:43 UTC
add debsum checking

Author: Alex Tu
Author Date: 2020-08-18 07:34:19 UTC

add debsum checking

refine-package-pc10-testing 2020-08-05 06:22:01 UTC
wait longer to make sure cpu get into sleep and print more reference from deb...

Author: Alex Tu
Author Date: 2020-08-05 05:32:03 UTC

wait longer to make sure cpu get into sleep and print more reference from debug sys file system

screen-installed-pkgs-for-oem-gaps 2020-06-12 06:59:26 UTC
fix: exit soon on no-somerville machines

Author: Alex Tu
Author Date: 2020-06-12 06:59:26 UTC

fix: exit soon on no-somerville machines

add-tlp-diff-to-smoke-test 2020-06-05 03:04:32 UTC
add tlp diff to smoke test

Author: Alex Tu
Author Date: 2020-06-05 02:57:50 UTC

add tlp diff to smoke test

cleanup-rename 2020-05-25 03:42:22 UTC
clean up: remove oem-generic-auto.pxu and rename pm-test-devices.pxu.

Author: Alex Tu
Author Date: 2020-05-25 03:42:22 UTC

clean up: remove oem-generic-auto.pxu and rename pm-test-devices.pxu.

 - oem-generic-auto.pxu has be upstreamed to client-cert-auto.
 - rename file name to have 'pc-sanity' prefix so that easier greping.

autopkgtest 2020-05-20 10:55:53 UTC
test autopkgtest

Author: Alex Tu
Author Date: 2020-05-20 10:33:03 UTC

test autopkgtest

tested passed by command:
autopkgtest -U --setup-commands="sudo add-apt-repository -y -u -s ppa:checkbox-dev/ppa && sudo apt-get install -y prepare-checkbox-sanity" --test-name=help --shell-fail -- lxd autopkgtest/ubuntu/focal/amd64

remove-turbostat-checking-for-short-idle 2020-04-28 06:18:45 UTC
remove turbostat checking for shortidle

Author: Alex Tu
Author Date: 2020-04-28 06:18:45 UTC

remove turbostat checking for shortidle

becuase it's not necessary that CPU get into deeper pkg stat during
shortidle.

The request sofar is CPU state should get into deeper pkg state during
long idle.

check-dell-recovery-ver 2020-04-22 09:41:13 UTC
dell-recovery: double confirm dell-recovery is installed

Author: Alex Tu
Author Date: 2020-04-22 09:41:13 UTC

dell-recovery: double confirm dell-recovery is installed

gate_rste_raid 2020-04-22 09:28:24 UTC
gate_rste_raid: replaced script from the original one from woodrow

Author: Alex Tu
Author Date: 2020-04-22 09:14:44 UTC

gate_rste_raid: replaced script from the original one from woodrow

turbostat-long-idle 2020-04-22 06:27:10 UTC
to check turbostat in longidle

Author: Alex Tu
Author Date: 2020-04-21 11:43:35 UTC

to check turbostat in longidle

detail history: https://trello.com/c/3C0b5Nkt

check_hid_i2c 2020-04-16 08:04:45 UTC
and i2c_hid checking to plan

Author: Alex Tu
Author Date: 2020-04-16 08:04:45 UTC

and i2c_hid checking to plan

add_severial_test_cases 2020-04-15 10:39:19 UTC
add cpu pc stat , thermal driver, dump libsmbios into smoke test plan.

Author: Alex Tu
Author Date: 2020-04-15 10:26:45 UTC

add cpu pc stat , thermal driver, dump libsmbios into smoke test plan.

164 of 64 results
This repository contains Public information 
Everyone can see this information.

Subscribers