Re: New CircleCI test multiplexer

2022-10-18 Thread Ekaterina Dimitrova
I am not familiar with the content of his scripts but if they are helping to balance even more our resource usage without breaking the bank and failing the environment, all is more than welcome. Thank you! On Tue, 18 Oct 2022 at 16:40, Josh McKenzie wrote: > Thanks for the context Ekaterina. My

Re: New CircleCI test multiplexer

2022-10-18 Thread Josh McKenzie
Thanks for the context Ekaterina. My Grand Plan is to get whatever wisdom David encoded into his script in terms of job bucketing and parallelism into the mainline circle config and all of us benefit from that. On Tue, Oct 18, 2022, at 2:17 PM, Ekaterina Dimitrova wrote: > First I want to take a

Re: New CircleCI test multiplexer

2022-10-18 Thread Ekaterina Dimitrova
First I want to take a moment to say thanks to Andres and Josh for this new improvement. I truly believe it will save us a lot of time and efforts in the flaky tests fight Pre-CASSANDRA-15712 there was default config for free tier and HIGHRES option(bumping all resources to max). We added MIDRES

Re: New CircleCI test multiplexer

2022-10-18 Thread Andrés de la Peña
The -h profile works but it spends a lot of resources for slightly faster results. The -m profile is better value in terms of speed per resources. I guess -h can be used if one wants to get results as soon as possible, no matter the cost. Ekaterina might be better informed than me, given her work o

Re: New CircleCI test multiplexer

2022-10-18 Thread Josh McKenzie
> * Running the .circleci/generate.sh script with -l/-m/-h flags will use git > diff to automatically detect the new or modified tests and will add them to > the lists of tests to be repeated. The pre-commit workflow will automatically > start repeated runs for these tests. The only exception to

New CircleCI test multiplexer

2022-10-18 Thread Andrés de la Peña
Just to let you know that CASSANDRA-17939 has just been committed. It changes the way the CircleCI multiplexer works, in line with the recent changes in our release criteria: * The default number of repeated tests iterations is 500, except for long and upgrade tests. * It is possible to specify m