有没有办法为appengineFunctionalTest运行多个Google App Engine本地实例?

时间:2016-09-14 23:41:04

标签: google-app-engine gradle

背景

来自文档,位于https://github.com/GoogleCloudPlatform/gradle-appengine-plugin

我看到通过将我的functionalTests放在/ src / functionalTests / java中,可以执行以下操作:

  1. 启动本地GAE实例
  2. 在functionalTests目录中运行测试
  3. 测试完成后停止本地实例
  4. 我的问题

    对于我的微服务,我需要有2个本地服务器来运行我的测试。 1台服务器负责许多auth操作,其他微服务与该服务器通信以进行一些验证操作。

    我已经尝试了

    appengineFunctionalTest.dependsOn ':authservice:appengineRun'
    

    这确实启动了从属服务器,但随后它挂起并且测试不会继续。我看到我可以设置deamon = true并在后台线程上启动服务器,但我似乎只能孤立地做到这一点。

    有没有办法让“依赖”'还能够将参数传递给依赖任务吗?我还没有找到办法让这种情况发生。

    或许还有另一种方法可以实现这一目标。

    任何帮助表示赞赏

0 个答案:

没有答案
相关问题