Github user StephanEwen commented on the issue:
https://github.com/apache/flink/pull/5134
@greg I think there is one more requirement by the ASF (not necessarily the
Apache License itself), which is making sure that downstream consumers of
Apache projects are always explicitly aware when they are consuming something
(even when the build themselves) that has friction with the ASL 2.0.
My preferred solution would still be a separate repository. Executing
benchmarks during tests is pretty tricky anyways, because their result depends
so much on where the benchmark is executed, and what happens concurrently on
the machine, is it a VM or container, etc.
---