~cypressyew/qa-regression-testing:phlin/apparmor-granularity

Last commit made on 2022-12-15
Get this branch:
git clone -b phlin/apparmor-granularity https://git.launchpad.net/~cypressyew/qa-regression-testing
Only Po-Hsu Lin can upload to this branch. If you are Po-Hsu Lin please log in for upload directions.

Branch merges

Branch information

Name:
phlin/apparmor-granularity
Repository:
lp:~cypressyew/qa-regression-testing

Recent commits

da631fa... by Po-Hsu Lin

test-apparmor.py: make it possible to run tests one-by-one

Don't explictly add test classes into unittest.TestSuite() but just
use unittest.main() instead. So that we will be able to run single
test with:
  ./test-apparmor.py -v ApparmorTest.test_aa_status

The whole suite can still be triggered with:
  ./test-apparmor.py -v

See --help for more information for unittests.
And skip test with unittest.skipUnless.

Without the need to run through everything, this change will make it
easier to debug a single failure.

Signed-off-by: Po-Hsu Lin <email address hidden>

212653e... by Camila Camargo de Matos

Adding ruby-rack test notes

8dd15ef... by Alex Murray

test-squid.py: Requires root and symlink to test-squid3.py

This way umt qrt should DTRT for testing squid3 updates

Signed-off-by: Alex Murray <email address hidden>

a9e4346... by Steve Beattie

test-sudo.py: fix CVE-2019-14287 tests for slight error format change

In at least jammy and newer sudo reports:

  sudo: unknown user #-1

instead of:

  sudo: unknown user: #-1

so accept that format as well.

Signed-off-by: Steve Beattie <email address hidden>

80d04d5... by Steve Beattie

test-sudo.py: merge fix for unavailable private tests

Fixes: c1296903 ("test-sudo: add support for private tests")
Approved-by: Steve Beattie <email address hidden>
MR: https://code.launchpad.net/~pkopylov/qa-regression-testing/+git/qa-regression-testing/+merge/433994

f67eab8... by Pavel Kopylov

Fix test-sudo.py to run both variants with and without a private test-suite.

b4a0304... by Alex Murray

scripts/test-snapd.py: Add functional test for /tmp/snap-private-tmp

This comes from the fix for CVE-2022-3328

Signed-off-by: Alex Murray <email address hidden>

0b01938... by Alex Murray

scripts/test-snapd.py: Fix checking of snapd version in test_seccomp_daemon_user

Signed-off-by: Alex Murray <email address hidden>

ce77bc5... by Alex Murray

scripts/test-snapd.py: Skip test_seccomp_daemon_user test on older snapd

Signed-off-by: Alex Murray <email address hidden>

301d59d... by Alex Murray

scripts/test-snapd.py: Actually exit with error on test failures

Signed-off-by: Alex Murray <email address hidden>