Closed imcdo closed 8 months ago
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
The Problem
Currently if you add any arguments in your config files that take n arguments, such as exclude, and you have no other arguments, these could potentially get merged with your test path arguments.
For example: .ducktape/config:
and you run:
the arg parse will interpret c as an additional argument to the exclude, so you will now be excluding all tests.
The Solution
Simply parse each set of args independently, then merge them into one combined group of args!
Testing
Unit test added, also tested with our system tests: Set config to:
and executed
which successfully ran our tests, in parallel.