ovn-org / ovn-heater

Mega script to deploy/configure/run OVN scale tests.
Apache License 2.0
12 stars 12 forks source link

CI: Add coverage for all address family combinations. #187

Open dceara opened 10 months ago

dceara commented 10 months ago

Originally discussed in PR #183 (https://github.com/ovn-org/ovn-heater/pull/183#discussion_r1370032714), a possible solution was suggested in https://github.com/ovn-org/ovn-heater/commit/ac3cba38f04d975cf6009dfe43fb96f427483bc6 but that has downsides.

Instead we should probably have two layers of caching in CI: a. a global cache to allow re-using runtimes across jobs b. a per job cache to allow re-using the runtime within a job (for different address family + test combinations)

This would also allow us to reduce the number of CPUs when running tests.

CC: @igsilya