~rodrigo-zaiden/qa-regression-testing:update-test-libpng

Last commit made on 2022-01-18
Get this branch:
git clone -b update-test-libpng https://git.launchpad.net/~rodrigo-zaiden/qa-regression-testing
Only Rodrigo Figueiredo Zaiden can upload to this branch. If you are Rodrigo Figueiredo Zaiden please log in for upload directions.

Branch merges

Branch information

Name:
update-test-libpng
Repository:
lp:~rodrigo-zaiden/qa-regression-testing

Recent commits

34972c7... by Rodrigo Figueiredo Zaiden

test-libpng: Update libpng tests with different PngSuite files

The previous ftp.simplesystems.org/pub/libpng/png/images/suite/
is not active anymore, so it was updated to schaik.com/pngsuite.
A few other updates:
 - Some PNG files that used to removed due to failures does not
   need to be removed anymore as with the new suite it does not
   fail;
 - Test Bad PNG was updated to test all bad files using same
   pattern instead of the tests based on the specific files;
 - Added another '-v' in pngcrush execution because in some
   Ubuntu releases the text used to search and assert was
   only included with more detailed information than usual
   (tested with all releases and it seems to work ok);

6d3ee4f... by Marc Deslauriers

test-pillow.py: updated status

05154ec... by Alex Murray

scripts/test-systemd.py: Add reproducer for CVE-2021-3997

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

9cc7113... by Steve Beattie

test-openjdk: force using python2

The earliest release we're going to publish openjdk updates for is
xenial, so this really ought to be converted to python3, but the
dependencies involved need to be fixed up.

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

d694126... by Steve Beattie

test-openjdk: fix up test for LP: #1283828

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

8e9a47c... by Steve Beattie

test-openjdk: add a security properties test

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

090e9ce... by Marc Deslauriers

test-busybox.py: add basic awk test

5fd68b7... by Rodrigo Figueiredo Zaiden

glib2.0: Update tests with CVE-2021-3800

The test for CVE-2021-3800 is checking for the output of pkexec binary
(from policykit-1 package) to validate if GLib is patched correctly.
With a crafted charset alias, it should not print GLib errors.

a4cb9b9... by Steve Beattie

openjdk/README: describe how to manually run GetProps test

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

3ca1f6a... by Steve Beattie

test-docker.io.py: merge added CVE-2021-41092 regression test

* tests/dockerio-cve-2021-41092:
  Replace shell /etc/hosts modification with testlib.config_replace()
  Ensure certificate is added and add registry host to daemon.json conf
  Update to dynamically generate cert/key each test run
  Add python3-pexpect to QRT dependencies
  Add test for CVE-2021-41092

[sbeattie - fixed up a couple of issues with the following commits:
  test-docker.io.py: use ssl.PROTOCOL_TLSv1_2 in xenial and older
  test-docker.io.py: fix QRT-Packages separator
and added to silence deprecation warnings:
  test-docker.io.py: use testunit.assertRegex instead of assertRegexpMatches
]

Signed-off-by: Steve Beattie <email address hidden>
MR: https://code.launchpad.net/~rayveldkamp/qa-regression-testing/+git/qa-regression-testing/+merge/411309