Testing 通过CircleCI同时运行Phpunit和JS测试

Testing 通过CircleCI同时运行Phpunit和JS测试,testing,parallel-processing,continuous-integration,circleci,Testing,Parallel Processing,Continuous Integration,Circleci,我使用circle运行JS和PHP测试(量角器/Phpunit) 我想使用并行性来赢得时间,但我不知道如何配置并行性。我激活圆参数中的平行度(2个容器) 我的实际圆圈配置(circle.yml): 谢谢我是CircleCI开发人员之一 最直接的方法是在一个容器上运行PHP测试,在另一个容器上运行JS测试,如果它们的运行时大致相似,那么您将获得好处,而不必手动拆分测试套件 在这种情况下,类似于以下内容的操作将起作用: test: override: - case $CIRCLE_NOD

我使用circle运行JS和PHP测试(量角器/Phpunit)

我想使用并行性来赢得时间,但我不知道如何配置并行性。我激活圆参数中的平行度(2个容器)

我的实际圆圈配置(circle.yml):


谢谢

我是CircleCI开发人员之一

最直接的方法是在一个容器上运行PHP测试,在另一个容器上运行JS测试,如果它们的运行时大致相似,那么您将获得好处,而不必手动拆分测试套件

在这种情况下,类似于以下内容的操作将起作用:

test:
  override:
    - case $CIRCLE_NODE_INDEX in 0) php -d memory_limit=-1 bin/phpunit -c app ;; 1) protractor angutest ;; esac:
        parallel: true

它还应该与apache配置和写入权限并行,并且可以正常工作!谢谢:)
test:
  override:
    - case $CIRCLE_NODE_INDEX in 0) php -d memory_limit=-1 bin/phpunit -c app ;; 1) protractor angutest ;; esac:
        parallel: true