goss
goss copied to clipboard
Quick and Easy server testing/validation
**Describe the feature:** Sometimes, we want to use some 3rd tools (like ethotool and demicode) to do some test. On current stage we can use *Command* to test. But I...
Clarify the value is a string, to avoid users doing something like this. ``` KernelParam: net.ipv4.ip_forward: value: Expected : 0 to equal : 0 ```
Need to make a decision on which one of these attributes are included in add and which are not: * Size * md5 * sha256
Can we add REST tests as a native check type? Not sure how this should be done, but maybe with parameters has to go in and a list of tests...
I think output reporting and STDERR output should be looked into to better support immediate feedback and also generating useful reports. For example, given a `goss.yaml` like this: ```yaml command:...
As I can see - documentation format is displaying different order for checks. This is making work with this format quite hard especially if results presents many checks / results....
i loves me some goss. i use it as a `aws_cloudformation_stack` provisioner in terraform so that it can retry/validate with timeout before i attach a r53 route and blue/green. but...
Declaration in [service_upstart.go#L72](https://github.com/aelsabbahy/goss/blob/291b44151057d373db7523797e8d6bd5c7488ce0/system/service_upstart.go#L72) is incorrect command to run. this one is for `SysV`: ``` cmd := util.NewCommand("service", s.service, "status") ``` this one is for `Upstart`: ``` cmd := util.NewCommand("initctl", "status",...
Hi, I would like to get the (E)UID/GID from a process. As I understand the manual I'm just able to check if a process is running.
The following declaration generates the Junit xml report ``` file: /etc/hosts: exists: true mode: "0644" owner: root group: root filetype: file ``` This is the output from the Junit xml...