tests were failing in CI because the compression and writing to disk in a secondary goroutine was taking longer than expected in tests. The code is still accurate, it's just the test is too timing-specific. This bandaids the problem by giving the tests a longer wait period, but we should really change the test so it polls rather than just waits.
tests were failing in CI because the compression and writing to disk in a secondary goroutine was taking longer than expected in tests. The code is still accurate, it's just the test is too timing-specific. This bandaids the problem by giving the tests a longer wait period, but we should really change the test so it polls rather than just waits.