Comment 6 for bug 1982583

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2022-11-22 04:52 EDT-------
As a comprehensive test plan I would suggest the following:

* Run zlib-ng testsuite against Ubuntu zlib. This is possible since https://github.com/zlib-ng/zlib-ng/commit/e63f36b1cf615a81e2cfa2d97fc54a5f493c9c19, the testsuite is quite comprehensive.

* Run pyzlib testsuite - https://github.com/iii-i/pyzlib. It stresses some DFLTCC-related corner cases, might be useful for CRC-32 as well.

* Do a large transfer with rsync -z. Copying locally is enough.

* Do a stress-ng run, e.g. stress-ng --zlib --timeout 60s.

This needs to be run 4 times:

- On a >=z15 machine.
- On a >=z15 machine with DFLTCC=0 environment variable.
- On a <=z14 machine (no DFLTCC).
- On a <=zEC12 machine (no vgfma at runtime).