[
  {
    "id": "reconfigure-the-server's-hostname",
    "uri": "features/finishing/srv_rename_hostname.feature",
    "keyword": "Feature",
    "name": "Reconfigure the server's hostname",
    "description": "  As admin user\n  In order to change the server's hostname\n  I want to use the tool spacewalk-hostname-rename.",
    "line": 12,
    "tags": [
      {
        "name": "@skip_if_github_validation",
        "line": 9
      },
      {
        "name": "@skip_if_cloud",
        "line": 10
      },
      {
        "name": "@skip_if_containerized_server",
        "line": 11
      }
    ],
    "elements": [
      {
        "id": "reconfigure-the-server's-hostname;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 30005
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 52151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7738
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 246193
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18212
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 97801
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 7764
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 61449
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 181549
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16990
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;change-hostname-and-reboot-server",
        "keyword": "Scenario",
        "name": "Change hostname and reboot server",
        "description": "",
        "line": 20,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I change the server's short hostname from hosts and hostname files",
            "line": 21,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1670"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I reboot the server through SSH",
            "line": 22,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1622"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I run spacewalk-hostname-rename command on the server",
            "line": 23,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16229
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9742
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5982
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 185332
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 14460
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 151092
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 6643
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 57436
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 174238
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8607
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;copy-the-new-server-keys-and-configure-the-proxy",
        "keyword": "Scenario",
        "name": "Copy the new server keys and configure the proxy",
        "description": "",
        "line": 26,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I copy server's keys to the proxy",
            "line": 27,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1180"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I configure the proxy",
            "line": 28,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1204"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" via spacecmd",
            "line": 29,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:233"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"venv-salt-minion\" service on \"proxy\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/command_steps.rb:743"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"venv-salt-minion\" is active on \"proxy\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/command_steps.rb:755"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"salt-broker\" service on \"proxy\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/command_steps.rb:743"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"salt-broker\" is active on \"proxy\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/command_steps.rb:755"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 25
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14497
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30806
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13532
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5653
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 184341
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 14239
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 12337
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 227959
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 8282
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 50176
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 173447
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8016
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-proxy-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the proxy to populate new server CA",
        "description": "",
        "line": 36,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"proxy\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 35
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13850
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15745
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9141
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5325
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 173680
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12271
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 9488
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 59192
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 4945
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 49348
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 183899
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8529
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE Minion to populate new server CA",
        "description": "",
        "line": 40,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"sle_minion\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@sle_minion",
            "line": 39
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14246
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27157
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9882
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5987
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 182513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 15412
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9451
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 87936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 6382
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 57394
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 237087
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9547
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-ssh-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE SSH Minion to populate new server CA",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"ssh_minion\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@ssh_minion",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15971
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18892
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9447
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5311
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 177186
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12605
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 8354
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 58293
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 6182
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 47983
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 168244
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8060
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-red-hat-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Red Hat-like Minion to populate new server CA",
        "description": "",
        "line": 48,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"rhlike_minion\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@rhlike_minion",
            "line": 47
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13140
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24594
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9345
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11062
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 177973
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18076
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 8878
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 273811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 8116
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 48976
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 170767
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8360
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-debian-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Debian-like Minion to populate new server CA",
        "description": "",
        "line": 52,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"deblike_minion\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@deblike_minion",
            "line": 51
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12148
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19574
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10563
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5250
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 180610
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12889
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 13383
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 60670
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 4727
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 44705
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 164530
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8509
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-build-host-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the build host to populate new server CA",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"build_host\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@build_host",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11991
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19521
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9168
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5118
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 173618
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18616
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 9038
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 235683
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 7709
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 107789
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 169739
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10632
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;check-all-new-server-certificates-on-the-minions",
        "keyword": "Scenario",
        "name": "Check all new server certificates on the minions",
        "description": "",
        "line": 59,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I check all certificates after renaming the server hostname",
            "line": 60,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1726"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12875
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18585
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 8881
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5622
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 173573
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 15513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 56757
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 6128
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 47010
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 175136
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8996
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;do-some-minimal-smoke-test-on-the-renamed-server",
        "keyword": "Scenario",
        "name": "Do some minimal smoke test on the renamed server",
        "description": "",
        "line": 62,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"sle_minion\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:500"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Remote Command\" in the content area",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter as remote command this script in",
            "line": 66,
            "doc_string": {
              "value": "#!/bin/bash\ndate",
              "content_type": "",
              "line": 67
            },
            "match": {
              "location": "features/step_definitions/common_steps.rb:230"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Schedule\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Events\" in the content area",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Pending\" in the content area",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 180 seconds until I do not see \"Remote Command on\" text, refreshing the page",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"History\" in the content area",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the event \"Remote Command on\" completed during last minute, refreshing the page",
            "line": 76,
            "match": {
              "location": "features/step_definitions/common_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11909
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13445
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9346
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6315
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 171489
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12440
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 50854
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 4897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 45399
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 167373
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10138
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;change-hostname-back-and-reboot-server",
        "keyword": "Scenario",
        "name": "Change hostname back and reboot server",
        "description": "",
        "line": 78,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I change back the server's hostname",
            "line": 79,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1765"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I run spacewalk-hostname-rename command on the server",
            "line": 80,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12511
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23490
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9540
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9643
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 173165
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12752
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 59070
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 5512
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 44668
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 165821
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8503
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;copy-the-new-server-keys-and-configure-the-proxy",
        "keyword": "Scenario",
        "name": "Copy the new server keys and configure the proxy",
        "description": "",
        "line": 83,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I copy server's keys to the proxy",
            "line": 84,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1180"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I configure the proxy",
            "line": 85,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1204"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" via spacecmd",
            "line": 86,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:233"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"venv-salt-minion\" service on \"proxy\"",
            "line": 87,
            "match": {
              "location": "features/step_definitions/command_steps.rb:743"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"venv-salt-minion\" is active on \"proxy\"",
            "line": 88,
            "match": {
              "location": "features/step_definitions/command_steps.rb:755"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"salt-broker\" service on \"proxy\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/command_steps.rb:743"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"salt-broker\" is active on \"proxy\"",
            "line": 90,
            "match": {
              "location": "features/step_definitions/command_steps.rb:755"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 82
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12766
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16568
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13856
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5558
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 178547
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 13425
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 9633
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 153534
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 8628
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 48447
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 167725
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8313
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-proxy-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the proxy to populate new server CA",
        "description": "",
        "line": 93,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"proxy\"",
            "line": 94,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 92
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11541
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14229
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 8978
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 4995
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 192800
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 13309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 8025
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 50903
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 9302
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 96679
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 167598
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8831
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE Minion to populate new server CA",
        "description": "",
        "line": 97,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"sle_minion\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@sle_minion",
            "line": 96
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12330
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21110
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9187
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6583
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 175544
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 14236
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9365
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 57854
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 4925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 44461
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 195122
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8345
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-ssh-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE SSH Minion to populate new server CA",
        "description": "",
        "line": 101,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"ssh_minion\"",
            "line": 102,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@ssh_minion",
            "line": 100
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11918
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15746
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9631
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5713
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 168805
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12201
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 7958
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 51733
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 5322
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 46430
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 169868
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11449
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-red-hat-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Red Hat-like Minion to populate new server CA",
        "description": "",
        "line": 105,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"rhlike_minion\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@rhlike_minion",
            "line": 104
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13060
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20373
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13442
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5771
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 178580
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 13575
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 8627
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 162171
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 7968
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 51265
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 172343
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7816
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-debian-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Debian-like Minion to populate new server CA",
        "description": "",
        "line": 109,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"deblike_minion\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@deblike_minion",
            "line": 108
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12244
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17585
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10141
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5297
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 177176
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 12731
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 9327
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 58372
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 4996
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 46580
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 166176
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7354
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-build-host-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the build host to populate new server CA",
        "description": "",
        "line": 113,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"build_host\"",
            "line": 114,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:647"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@build_host",
            "line": 112
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24932
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9479
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9867
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 180227
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17247
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 8442
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 242232
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 7244
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 111619
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 168591
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8675
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;check-all-new-server-certificates-on-the-minions",
        "keyword": "Scenario",
        "name": "Check all new server certificates on the minions",
        "description": "",
        "line": 116,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I check all certificates after renaming the server hostname",
            "line": 117,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1726"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11849
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13851
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9231
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5634
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 174357
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 13120
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:763"
            },
            "result": {
              "status": "skipped",
              "duration": 52026
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:773"
            },
            "result": {
              "status": "passed",
              "duration": 4848
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "skipped",
              "duration": 46079
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 163801
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7440
            }
          }
        ]
      }
    ]
  },
  {
    "id": "selinux-debugging",
    "uri": "features/finishing/srv_selinux.feature",
    "keyword": "Feature",
    "name": "SELinux debugging",
    "description": "  In order for the server to behave correctly after a reboot\n  I want to be sure that there is no wrong SELinux label",
    "line": 5,
    "tags": [
      {
        "name": "@transactional_server",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "selinux-debugging;no-previous-operation-has-created-wrong-selinux-label",
        "keyword": "Scenario",
        "name": "No previous operation has created wrong SELinux label",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "files on container volumes should all have the proper SELinux label",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:776"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@transactional_server",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12509
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13353
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5309
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 170000
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 11915
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:797"
            },
            "result": {
              "status": "skipped",
              "duration": 51817
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 177669
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8220
            }
          }
        ]
      }
    ]
  },
  {
    "id": "debug-the-server-after-the-testsuite-has-run",
    "uri": "features/finishing/srv_debug.feature",
    "keyword": "Feature",
    "name": "Debug the server after the testsuite has run",
    "description": "  * Related GitHub Card: https://github.com/SUSE/spacewalk/issues/25872",
    "line": 5,
    "tags": [
      {
        "name": "@test_issue",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "debug-the-server-after-the-testsuite-has-run;call-spacewalk-debug-on-server",
        "keyword": "Scenario",
        "name": "Call spacewalk-debug on server",
        "description": "",
        "line": 8,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute spacewalk-debug on the server",
            "line": 9,
            "match": {
              "location": "features/step_definitions/command_steps.rb:554"
            },
            "result": {
              "status": "passed",
              "duration": 32240341081
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 21765
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@test_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13438
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18323
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9796
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7699
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 179810
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 15186
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 32 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231972
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14763
            }
          }
        ]
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-the-tomcat-logs-on-server",
        "keyword": "Scenario",
        "name": "Check the tomcat logs on server",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the tomcat logs should not contain errors",
            "line": 12,
            "match": {
              "location": "features/step_definitions/command_steps.rb:519"
            },
            "result": {
              "status": "passed",
              "duration": 4909155346
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 20002
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@test_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18554
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10940
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6561
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 214220
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19787
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 312022
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16110
            }
          }
        ]
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-salt-event-log-for-failures-on-server",
        "keyword": "Scenario",
        "name": "Check salt event log for failures on server",
        "description": "",
        "line": 15,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the salt event log on server should contain no failures",
            "line": 16,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:512"
            },
            "result": {
              "status": "failed",
              "error_message": "\nFound 22 failures in salt event log:\n\n# Failure 1 , _stamp: 2026-06-15T03:22:28.869774 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\\n\\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown\",\n    \"duration\": 16387.334,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:22:12.434920\"\n}\n\n# Failure 2 , _stamp: 2026-06-15T03:22:28.869774 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.012,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:22:28.822911\"\n}\n\n# Failure 3 , _stamp: 2026-06-15T03:22:28.869774 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.006,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:22:28.823341\"\n}\n\n# Failure 4 , _stamp: 2026-06-15T03:23:56.703004 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\\n\\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown\",\n    \"duration\": 16903.328,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:23:39.763202\"\n}\n\n# Failure 5 , _stamp: 2026-06-15T03:23:56.703004 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.007,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:23:56.667240\"\n}\n\n# Failure 6 , _stamp: 2026-06-15T03:23:56.703004 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.005,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:23:56.667620\"\n}\n\n# Failure 7 , _stamp: 2026-06-15T03:29:08.582184 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\\n\\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown\",\n    \"duration\": 15812.697,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:28:52.724623\"\n}\n\n# Failure 8 , _stamp: 2026-06-15T03:29:08.582184 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.007,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:29:08.537866\"\n}\n\n# Failure 9 , _stamp: 2026-06-15T03:29:08.582184 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.006,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:29:08.538211\"\n}\n\n# Failure 10 , _stamp: 2026-06-15T03:30:19.577027 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\\n\\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown\",\n    \"duration\": 18310.187,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:30:01.219251\"\n}\n\n# Failure 11 , _stamp: 2026-06-15T03:30:19.577027 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.007,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:30:19.530009\"\n}\n\n# Failure 12 , _stamp: 2026-06-15T03:30:19.577027 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.006,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:30:19.530336\"\n}\n\n# Failure 13 , _stamp: 2026-06-15T03:31:39.242889 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\\n\\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown\",\n    \"duration\": 15386.786,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:31:23.819266\"\n}\n\n# Failure 14 , _stamp: 2026-06-15T03:31:39.242889 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.01,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:31:39.206835\"\n}\n\n# Failure 15 , _stamp: 2026-06-15T03:31:39.242889 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.005,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:31:39.207187\"\n}\n\n# Failure 16 , _stamp: 2026-06-15T03:32:50.951095 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\\n\\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown\",\n    \"duration\": 15556.898,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:32:35.345339\"\n}\n\n# Failure 17 , _stamp: 2026-06-15T03:32:50.951095 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.007,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:32:50.902887\"\n}\n\n# Failure 18 , _stamp: 2026-06-15T03:32:50.951095 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.006,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:32:50.903263\"\n}\n\n# Failure 19 , _stamp: 2026-06-15T03:40:08.475421 {\n    \"__id__\": \"mgr_buildimage\",\n    \"__run_num__\": 1,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker/authprofile. Error(s) follow:\\n\\nHead \\\"https://ip-172-16-1-175.eu-central-1.compute.internal:5000/v2/cucutest/systemsmanagement/uyuni/master/docker/containers/uyuni-master-testsuite/manifests/latest\\\": no basic auth credentials\",\n    \"duration\": 16349.768,\n    \"name\": \"docker.build\",\n    \"result\": false,\n    \"start_time\": \"05:39:52.081094\"\n}\n\n# Failure 20 , _stamp: 2026-06-15T03:40:08.475421 {\n    \"__id__\": \"mgr_pushimage\",\n    \"__run_num__\": 2,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_buildimage\",\n    \"duration\": 0.006,\n    \"name\": \"docker.push\",\n    \"result\": false,\n    \"start_time\": \"05:40:08.431366\"\n}\n\n# Failure 21 , _stamp: 2026-06-15T03:40:08.475421 {\n    \"__id__\": \"mgr_registries_logout\",\n    \"__run_num__\": 3,\n    \"__sls__\": \"images.docker\",\n    \"changes\": {},\n    \"comment\": \"One or more requisite failed: images.docker.mgr_pushimage\",\n    \"duration\": 0.005,\n    \"name\": \"docker.logout\",\n    \"result\": false,\n    \"start_time\": \"05:40:08.431655\"\n}\n\n# Failure 22 , _stamp: 2026-06-15T04:18:37.981851 {\n    \"__id__\": \"mgr_ansible_installed\",\n    \"__run_num__\": 19,\n    \"__sls__\": \"ansible\",\n    \"changes\": {},\n    \"comment\": \"Failure!\",\n    \"duration\": 0.653,\n    \"name\": \"No candidates for Ansible packages available for installation\",\n    \"result\": false,\n    \"start_time\": \"06:18:37.368117\"\n}\n\n (ScriptError)\n./features/step_definitions/salt_steps.rb:531:in `/^the salt event log on server should contain no failures$/'\nfeatures/finishing/srv_debug.feature:16:in `the salt event log on server should contain no failures'",
              "duration": 4514789429
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@test_issue",
            "line": 4
          },
          {
            "name": "@test_issue",
            "line": 14
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17606
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18412
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12122
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7109
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 210911
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16296
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 5520288655
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24321
            }
          }
        ]
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-the-taskomatic-logs-on-server",
        "keyword": "Scenario",
        "name": "Check the taskomatic logs on server",
        "description": "",
        "line": 18,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the taskomatic logs should not contain errors",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:527"
            },
            "result": {
              "status": "passed",
              "duration": 4619995343
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 19050
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@test_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22970
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11200
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 1152207
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18773
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 221343
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11108
            }
          }
        ]
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-for-out-of-memory-errors",
        "keyword": "Scenario",
        "name": "Check for out of memory errors",
        "description": "",
        "line": 21,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the log messages should not contain out of memory errors",
            "line": 22,
            "match": {
              "location": "features/step_definitions/command_steps.rb:535"
            },
            "result": {
              "status": "passed",
              "duration": 2668307781
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 19712
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@test_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19269
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15474
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11922
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6728
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 210631
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 14590
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 219735
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12156
            }
          }
        ]
      }
    ]
  },
  {
    "id": "test-for-excessive-scc-accesses",
    "uri": "features/finishing/srv_count_scc_access.feature",
    "keyword": "Feature",
    "name": "Test for excessive SCC accesses",
    "description": "",
    "line": 5,
    "tags": [
      {
        "name": "@srv_scc_access_logging",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "test-for-excessive-scc-accesses;count-ui-scc-accesses-in-rhn_web_ui.log",
        "keyword": "Scenario",
        "name": "Count UI SCC accesses in rhn_web_ui.log",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the word \"scc.suse.com\" does not occur more than 100 times in \"/var/log/rhn/rhn_web_ui.log\" on \"server\"",
            "line": 8,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1849"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@srv_scc_access_logging",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19775
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17653
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10581
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 5941
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:10:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 233621
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17200
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:802"
            },
            "result": {
              "status": "skipped",
              "duration": 2685484412
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246974
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15476
            }
          }
        ]
      },
      {
        "id": "test-for-excessive-scc-accesses;count-taskomatic-scc-accesses-in-rhn_taskomatic_daemon.log",
        "keyword": "Scenario",
        "name": "Count Taskomatic SCC accesses in rhn_taskomatic_daemon.log",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the word \"scc.suse.com\" does not occur more than 50 times in \"/var/log/rhn/rhn_taskomatic_daemon.log\" on \"server\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1849"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@srv_scc_access_logging",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18527
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17987
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16723
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6693
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-15 07:11:01 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 213458
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:802"
            },
            "result": {
              "status": "skipped",
              "duration": 2985246625
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 330231
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17145
            }
          }
        ]
      }
    ]
  }
]