【发布时间】:2017-01-25 02:37:20
【问题描述】:
我正在运行来自 2 个套件的 2 个不同的配方,并且两个套件具有相同的名称,因此这些配方可以在同一台机器上运行。但问题是,一旦测试厨房使用第一个配方运行,它就会开始“验证”套件,这是我不想做的。一旦两个食谱都从不同的厨师客户端运行中执行,我想运行“验证”。是否可以阻止测试厨房在“厨房测试”中进行“验证”?
【问题讨论】:
-
嗨 ReshmaA,在我尝试制定答案之前,我正在寻找关于您要完成的工作的一点点清晰。您是否尝试将多个配方按顺序应用于一台机器,然后针对它们运行验证程序?还是有其他原因您必须使用多个套房/单独的厨师运行?
-
是的,我想测试一个软件安装和卸载配方。要测试卸载配方,我首先将安装配方应用到运行列表,然后在 nxt 收敛中,卸载配方。如果我在同一个运行列表上应用两个配方,uninst 配方不会被执行。因此,我选择了多主厨融合,这可以根据此链接进行。 stackoverflow.com/questions/30386630/…。 pblm 是,在第一次收敛后,测试厨房尝试使用写在套件特定测试文件夹中的测试用例进行验证,用于卸载和失败
-
@JackChance :至少我应该能够更改套件的测试路径。