bounty在4天后到期。此问题的答案有资格获得+50声誉奖励。lealceldeiro希望引起更多关注这个问题。
我有以下问题。
为了加快集成测试管道,我希望使用TMPFS
选项集的Quarkus
运行testcontainers
。这将强制testcontainers使用内存文件系统运行数据库。
根据testcontainers
网站,这很容易做到,如下所示。。。
要将此选项传递给容器,请将TC_TMPFS参数添加到URL,如下所示:jdbc:TC:postgresql:9.6.8:///databasename?TC_TMPFS=/testtmpfs:rw
看来问题已经解决了。这是Spring Boot
的工作方式
然而,在他们的docs中有Quarkus
,说明如下。。。
所有基于容器的服务都使用testcontainers运行。即使可以在应用程序中设置额外的URL属性。属性文件中,不支持特定的testcontainers属性,如TC_INITSCRIPT、TC_ INITFUNCTION、TC-DAEMON、TC/TMPFS。
我的问题是:
你怎么能解决这个问题?如何运行将安装在TMPFS上的testcontainer?
1条答案
按热度按时间gojuced71#
您可以尝试使用以下配置: