等待kubernetes作业完成的最佳方法是什么?我注意到很多建议可以使用:
kubectl wait --for=condition=complete job/myjob
Run Code Online (Sandbox Code Playgroud)
但我认为,只有工作成功,这才行。如果失败,我必须做类似的事情:
kubectl wait --for=condition=failure job/myjob
Run Code Online (Sandbox Code Playgroud)
有没有办法使用wait来等待两个条件?如果没有,等待工作成功或失败的最佳方法是什么?
有没有办法重新加载我在 TestCafe 中访问的实际测试页面,而不是在 TestCafe 下运行的站点。我试过使用:
await t.eval(() => location.reload(true));
Run Code Online (Sandbox Code Playgroud)
但这只会重新加载 TestCafe 使用的服务器页面。例如,如果我测试www.google.com,启动 TestCafe 后浏览器中的 URL 将类似于http://172.16.0.152:58486/Qf6eMxOvA/https:/www.google.com/ 那就是当我执行上面的代码时重新加载的站点。有没有办法强制重新加载www.google.com来实际模拟重新加载测试页面?