【发布时间】:2013-01-12 01:59:20
【问题描述】:
我有一组带有嵌入式 ldap 服务器的 spring-security 3.1.3 测试,这些服务器可以从 eclipse 中正常运行,或者在使用 -Dtest.single 选项通过 gradle 运行时。但是,当我进行干净构建以运行项目中的整个测试集时,执行会挂在它遇到这些测试的点,此时我必须终止 gradle 进程。如果我@Ignore ldap 测试其他测试工作正常。如果我不使用嵌入式服务器(即连接到外部服务器),这些测试可以正常工作。可能与 gradle 以多线程方式执行测试并尝试托管内存服务器等事实有关。
任何机构都面临类似的问题?以及如何获得有关可能发生的事情的更多有用信息? gradle 上的 --info 或 --debug 没有帮助,并且在终止 gradle 进程的情况下也不会生成测试报告(如在正常测试失败的情况下生成的报告)。
【问题讨论】:
标签: spring-security ldap gradle