refactor: Deflake and Try package
- feat: add CI multiplier - refactor: readability - feat: custom Sleep function - refactor(integration): use custom Sleep - feat: show Try progress - feat(try): try response with status code - refactor(try): use a dedicate package. - refactor(integration): Try everywhere - feat(CI): pass CI env var to Integration Tests. - refactor(acme): increase timeout. - feat(acme): show Traefik logs - refactor(integration): use `http.StatusXXX` - refactor: remove Sleep
This commit is contained in:
parent
ff3481f06b
commit
2610023131
25 changed files with 751 additions and 613 deletions
|
@ -70,15 +70,15 @@ func TestHelperProcess(t *testing.T) {
|
|||
argsStr := strings.Join(args, " ")
|
||||
switch argsStr {
|
||||
case "an exitCode 127":
|
||||
fmt.Fprintf(os.Stderr, "an error has occurred with exitCode 127")
|
||||
fmt.Fprint(os.Stderr, "an error has occurred with exitCode 127")
|
||||
os.Exit(127)
|
||||
case "an error":
|
||||
fmt.Fprintf(os.Stderr, "an error has occurred")
|
||||
fmt.Fprint(os.Stderr, "an error has occurred")
|
||||
os.Exit(1)
|
||||
case "it works":
|
||||
fmt.Fprintf(os.Stdout, "it works")
|
||||
fmt.Fprint(os.Stdout, "it works")
|
||||
default:
|
||||
fmt.Fprintf(os.Stdout, "no arguments")
|
||||
fmt.Fprint(os.Stdout, "no arguments")
|
||||
}
|
||||
default:
|
||||
fmt.Fprintf(os.Stderr, "Command %s not found.", cmd)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue