lp:~paelzer/qa-regression-testing

Get this repository:
git clone https://git.not.enabled/~paelzer/qa-regression-testing
Only Christian Ehrhardt  can upload to this repository. If you are Christian Ehrhardt  please log in for upload directions.

Branches

Name Last Modified Last Commit
fix-strongswan-20.04 2019-11-19 14:27:28 UTC
strongswan: fix for service rename in 20.04

Author: Christian Ehrhardt 
Author Date: 2019-11-19 14:10:17 UTC

strongswan: fix for service rename in 20.04

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

cosmic-squid 2018-08-15 12:15:06 UTC
squid: squid 4 changed binary name in ps output

Author: Christian Ehrhardt 
Author Date: 2018-08-15 12:15:06 UTC

squid: squid 4 changed binary name in ps output

We are working on squid4 for cosmic, that will change how the process
looks in ps output (again).
The check already has a version dependent selection of expected names,
this commit adds one more for Releases >=18.10.

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

fix-virt-cosmic 2018-06-26 08:22:00 UTC
test-libvirt: test-qemu: switch to new boot specification

Author: Christian Ehrhardt 
Author Date: 2018-06-26 08:22:00 UTC

test-libvirt: test-qemu: switch to new boot specification

boot=on as disk argument was deprecated for a long time with a message
like:
  qemu-kvm: boot=on|off is deprecated and will be ignored.
  Future versions will reject this parameter. Please update your scripts.

This time has come and now it is a Fatal error:
  Block format 'qcow2' does not support the option 'boot'

Switch all calls using boot=on as disk argument to use the recommended
global -boot argument - our cases always boot the first disk, so this is
always -boot c.

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

Cosmic-Dovecot 2018-05-14 22:27:33 UTC
Cope with apache 2.4.32 and higher no longer starting when ssl compression

Author: Andreas Hasenack
Author Date: 2018-05-14 22:19:24 UTC

Cope with apache 2.4.32 and higher no longer starting when ssl compression
is requested but not provided by openssl.

fix-dovecot-bionic 2017-11-27 08:24:14 UTC
Ubuntu banner works again, so check against it in 18.04

Author: Christian Ehrhardt 
Author Date: 2017-11-27 08:24:14 UTC

Ubuntu banner works again, so check against it in 18.04

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

fix-libvirt-artful-locking 2017-10-24 15:39:56 UTC
test-libvirt.py: Add DEBUG_* env vars to increase debugging

Author: Christian Ehrhardt 
Author Date: 2017-10-24 15:39:56 UTC

test-libvirt.py: Add DEBUG_* env vars to increase debugging

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

fix-ntp-artful 2017-06-22 13:47:06 UTC
ntp: fix location of key files

Author: Christian Ehrhardt 
Author Date: 2017-06-22 13:47:06 UTC

ntp: fix location of key files

The test had keysdir in /tmp, but newer ntp uses a systemd service file
that sets PrivateTmp=yes.
Therefore it fails to access the tests config:
In strace:
  open("/tmp/ntptest/ntpkey_host_artful-test", O_RDONLY) = -1 ENOENT (No
       such file or directory)

To avoid that use /var instead as directory to correctly when executed as a
service.

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

fix-qemu-virtio-test-hangs 2017-01-31 15:02:56 UTC
_start_vm: Increase connection timeouts

Author: Christian Ehrhardt 
Author Date: 2017-01-31 14:46:05 UTC

_start_vm: Increase connection timeouts

Regular testing inside the Server QA Jenkins showed this
test as unreliable and only working in about 50% of the
cases.

Debugging revealed that the guest in our environment can
often take ~5 minutes to fully initialize.

Currently it tries 60 retries waiting 3 seconds each.
While debugging I also found that these connections hang
around in half closed state (CLOSE_WAIT and FIN_WAIT2)
being a (small) burden for the system.
So instead of modifying retries increase the individual
timeout.

This also helps if execution speed itself is slow and 3
seconds just would not be enough for a single connection
(unlikely but possible).

Therefore to make running the test reliable this change
increases the individual connection Timeout from 3 to 15
seconds.

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>

18 of 8 results
This repository contains Public information 
Everyone can see this information.