我正在使用带有serverspec busser 的Test-Kitchen。我正在尝试测试redis服务是否正在运行到我的厨房实例中。
这是我的 serverspec 测试。
describe "myapp::redis" do
describe service ('redis6379') do
it { should be_enabled }
it { should be_running }
end
end
但是当我运行命令kitchen verify
时,结果就是
myapp::redis
Service "redis6379"
should be enabled
should be running (FAILED - 1)
它测试告诉我 redis 服务已启用但未运行。
这里发生了什么?
如何使用 serverspec 服务资源来解决此问题?