Gradle 具有并行性的circleci-每个容器执行所有测试

Gradle 具有并行性的circleci-每个容器执行所有测试,gradle,circleci,Gradle,Circleci,我希望我的集成测试在Circleci上并行运行。 我读了这个文档,然后像这样设置了我的工作 platform_component_test: working_directory: *workspace_root executor: ubuntu-machine parallelism: 16 steps: - prepare_workspace - run: name: 'Run Platform Component tests'

我希望我的集成测试在Circleci上并行运行。 我读了这个文档,然后像这样设置了我的工作

platform_component_test:
  working_directory: *workspace_root
  executor: ubuntu-machine
  parallelism: 16
  steps:
    - prepare_workspace
    - run:
        name: 'Run Platform Component tests'
        command:
          ./gradlew platform:componentTest -PtestFilter="`circleci tests glob "platform/src/componentTest/java/**/*.java"|circleci tests split`"
通过查看UI,我看到生成的16个容器中的每一个都执行所有测试。
我遗漏了什么吗?

如果您遵循了您引用的博客中的指南,您应该对testFilter属性进行一些配置。是你干的吗?在任何情况下,仅仅使用参数不是更容易吗?事实上,我在gradle配置中遇到了一些问题。我目前正在尝试使用--tests选项,看起来它可以工作
/gradlew--build cache platform:componentTest--tests“grep-ril”platform/src/componentTest/java/'-e'@Test'| sed”s@.*/@@“|sed's/\..[^.]*$/”| circleci测试拆分“