[
  {
    "id": "very-first-settings",
    "uri": "features/core/srv_first_settings.feature",
    "keyword": "Feature",
    "name": "Very first settings",
    "description": "  In order to use the product\n  As the admin user\n  I want to create the organisation, the first users and set the HTTP proxy",
    "line": 17,
    "elements": [
      {
        "id": "very-first-settings;cleanup-salt-files",
        "keyword": "Scenario",
        "name": "Cleanup Salt files",
        "description": "",
        "line": 22,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I run \"rm -Rf /srv/salt/*\" on \"server\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/command_steps.rb:776"
            },
            "result": {
              "status": "passed",
              "duration": 682426720
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 23305
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 33325
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9554
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11176
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6668
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 374069
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21081
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 264484
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20748
            }
          }
        ]
      },
      {
        "id": "very-first-settings;create-admin-user-and-first-organization",
        "keyword": "Scenario",
        "name": "Create admin user and first organization",
        "description": "",
        "line": 26,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I access the host the first time",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:451"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I go to the home page",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:447"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Test\" as \"orgName\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"admin\" as \"login\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"admin\" as \"desiredpassword\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"admin\" as \"desiredpasswordConfirm\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Mr.\" from \"prefix\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Admin\" as \"firstNames\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Admin\" as \"lastName\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-noise@localhost\" as \"email\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Organization\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I am logged in",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:631"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_containerized_server",
            "line": 25
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20099
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18621
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6139
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 230738
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15537
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:721"
            },
            "result": {
              "status": "skipped",
              "duration": 100803
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 316519
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15826
            }
          }
        ]
      },
      {
        "id": "very-first-settings;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 40,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 39945971501
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5114521
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19148
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9754
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 23573
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6942
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 210093
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18533
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 40 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 277849
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22347
            }
          }
        ]
      },
      {
        "id": "very-first-settings;wait-for-refresh-of-list-of-products-to-finish",
        "keyword": "Scenario",
        "name": "Wait for refresh of list of products to finish",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I wait until mgr-sync refresh is finished",
            "line": 44,
            "match": {
              "location": "features/step_definitions/command_steps.rb:718"
            },
            "result": {
              "status": "passed",
              "duration": 3257799293
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6212900
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22410
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11953
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 25969
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9302
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:46 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 269452
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 22305
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 262170
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17471
            }
          }
        ]
      },
      {
        "id": "very-first-settings;create-testing-username",
        "keyword": "Scenario",
        "name": "Create testing username",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Users > User List > Active\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 210567724
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 401949422
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create User\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 628163043
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5211791
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"login\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 62003908
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5573812
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpassword\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 62524434
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5369621
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpasswordConfirm\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 66695879
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5829053
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Mr.\" from \"prefix\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 52892092
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5657543
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test\" as \"firstNames\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 60653720
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 7012668
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"User\" as \"lastName\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 58822723
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6905056
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-noise@localhost\" as \"email\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 77568523
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5610872
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Login\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 915971529
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5081821
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Account testing created, login information sent to galaxy-noise@localhost\" text",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 65137894
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5943444
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" link",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 13104142
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6578437
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25504
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9683
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12895
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7238
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:49 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 251853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19177
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 466333
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19217
            }
          }
        ]
      },
      {
        "id": "very-first-settings;grant-testing-user-administrative-priviledges",
        "keyword": "Scenario",
        "name": "Grant testing user administrative priviledges",
        "description": "",
        "line": 60,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Users > User List > Active\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 84381898
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 378439348
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"testing\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 570277807
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5674174
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_org_admin\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 93358836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5267588
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_system_group_admin\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 87330939
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5257904
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_channel_admin\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 86089843
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5318589
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_activation_key_admin\"",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 85736950
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5433799
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_config_admin\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 86714684
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5427652
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 62837723
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5102348
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"User information updated\" text",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 589029479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5355430
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" text",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 71004920
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5303814
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22307
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8753
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12016
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6890
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:52 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 248343
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18644
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 276527
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17149
            }
          }
        ]
      },
      {
        "id": "very-first-settings;setup-http-proxy",
        "keyword": "Scenario",
        "name": "Setup HTTP proxy",
        "description": "",
        "line": 73,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > HTTP Proxy\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"HTTP Proxy Hostname\" text",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Username\" text",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Password\" text",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the address of the HTTP proxy as \"HTTP Proxy Hostname\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:13"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"suma3\" as \"HTTP Proxy Username\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"P4$$w/ord With%and&\" as \"HTTP Proxy Password\"",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save and Verify\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "HTTP proxy verification should have succeeded",
            "line": 82,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:9"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@server_http_proxy",
            "line": 72
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25382
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 41112
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12823
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8123
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 395245
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 24782
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:686"
            },
            "result": {
              "status": "skipped",
              "duration": 351853
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 257146
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17596
            }
          }
        ]
      },
      {
        "id": "very-first-settings;detect-latest-salt-changes-on-the-server",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the server",
        "description": "",
        "line": 84,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on \"server\"",
            "line": 85,
            "output": [
              "* Wed Jan 14 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Use internal deb classes instead of external aptsource lib",
              "- Speed up wheel key.finger call (bsc#1240532)",
              "- Add security patches (bsc#1254903,bsc#1254905,bsc#1254904)",
              "- Simplify and speed up utils.find_json function (bsc#1246130)",
              "- Added:",
              "  * use-internal-salt.utils.pkg.deb-classes-instead-of-a.patch",
              "  * speedup-wheel-key.finger-call-bsc-1240532-713.patch",
              "  * fixes-for-security-issues-cve-2025-13836-cve-2025-67.patch",
              "  * simplify-utils.json.find_json-function.patch",
              "",
              "* Thu Jan 08 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Extend warn_until period to 2027",
              "- Added:",
              "  * extend-fails-to-warnings-until-2027-742.patch"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 760490238
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5482268
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21867
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9178
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12058
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7252
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 282055
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 26705
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 251254
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19756
            }
          }
        ]
      }
    ]
  },
  {
    "id": "turn-\"disable_local_repos\"-feature-on-highstate-off",
    "uri": "features/core/srv_disable_local_repos_off.feature",
    "keyword": "Feature",
    "name": "Turn \"disable_local_repos\" feature on highstate off",
    "description": "  In order to test the product using shortcuts\n  As root user\n  I want to add pillar data to disable that feature",
    "line": 4,
    "elements": [
      {
        "id": "turn-\"disable_local_repos\"-feature-on-highstate-off;create-custom-pillar-to-turn-off-\"disable_local_repos\"",
        "keyword": "Scenario",
        "name": "Create custom pillar to turn off \"disable_local_repos\"",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I turn off disable_local_repos for all clients",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:41"
            },
            "result": {
              "status": "passed",
              "duration": 3793434158
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5443316
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18286
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11814
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6778
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:55 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 235418
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17426
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 258736
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22621
            }
          }
        ]
      }
    ]
  },
  {
    "id": "organization-credentials-in-the-setup-wizard",
    "uri": "features/core/srv_organization_credentials.feature",
    "keyword": "Feature",
    "name": "Organization credentials in the Setup Wizard",
    "description": "",
    "line": 6,
    "elements": [
      {
        "id": "organization-credentials-in-the-setup-wizard;enter-valid-scc-credentials",
        "keyword": "Scenario",
        "name": "Enter valid SCC credentials",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Organization Credentials\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I ask to add new credentials",
            "line": 13,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:17"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the SCC credentials",
            "line": 14,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:21"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the SCC credentials are valid",
            "line": 16,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:29"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 8
          },
          {
            "name": "@no_mirror",
            "line": 9
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20554
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22436
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13189
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6259
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:59 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 301567
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19688
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 8777
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:661"
            },
            "result": {
              "status": "skipped",
              "duration": 85059
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 258861
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17298
            }
          }
        ]
      }
    ]
  },
  {
    "id": "change-personal-preferences",
    "uri": "features/core/srv_user_preferences.feature",
    "keyword": "Feature",
    "name": "Change personal preferences",
    "description": "  In order to set up my personal preferences\n  As admin\n  I want to navigate through \"Home\" submenus changing some settings",
    "line": 4,
    "elements": [
      {
        "id": "change-personal-preferences;change-page-size-to-100-per-page-in-admin-user",
        "keyword": "Scenario",
        "name": "Change page size to 100 per page in admin user",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized as \"admin\" with password \"admin\"",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:579"
            },
            "result": {
              "status": "passed",
              "duration": 535074053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4900984
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 72817601
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1131291478
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 76127650
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6439168
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 660359417
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6113054
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 93399203
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5176069
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15831
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9398
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10968
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6083
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:48:59 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 226245
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 22199
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 243430
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18639
            }
          }
        ]
      },
      {
        "id": "change-personal-preferences;change-page-size-to-100-per-page-in-testing-user",
        "keyword": "Scenario",
        "name": "Change page size to 100 per page in testing user",
        "description": "",
        "line": 16,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized as \"testing\" with password \"testing\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:579"
            },
            "result": {
              "status": "passed",
              "duration": 2802484876
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5296636
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 65707999
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1159562686
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 56368864
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6550018
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 59044290
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 531844479
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 91005131
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5470390
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19450
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8556
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10789
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6974
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:49:01 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 240747
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17677
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 267010
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19470
            }
          }
        ]
      }
    ]
  },
  {
    "id": "prepare-server-for-using-kiwi",
    "uri": "features/core/srv_osimage.feature",
    "keyword": "Feature",
    "name": "Prepare server for using Kiwi",
    "description": "",
    "line": 9,
    "elements": [
      {
        "id": "prepare-server-for-using-kiwi;create-a-kiwi-user-with-image-administrators-rights",
        "keyword": "Scenario",
        "name": "Create a Kiwi user with image administrators rights",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 2082729118
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5170541
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I create a user with name \"kiwikiwi\" and password \"kiwikiwi\" with roles \"image_admin\"",
            "line": 13,
            "output": [
              "New user kiwikiwi created with roles: image_admin"
            ],
            "match": {
              "location": "features/step_definitions/api_common.rb:172"
            },
            "result": {
              "status": "passed",
              "duration": 2143909148
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6287125
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22685
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9159
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11969
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 14402
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:49:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 269192
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 22439
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 273077
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21655
            }
          }
        ]
      }
    ]
  },
  {
    "id": "prepare-server-for-using-docker",
    "uri": "features/core/srv_docker.feature",
    "keyword": "Feature",
    "name": "Prepare server for using Docker",
    "description": "",
    "line": 7,
    "elements": [
      {
        "id": "prepare-server-for-using-docker;create-a-docker-user-with-image-administrators-rights",
        "keyword": "Scenario",
        "name": "Create a Docker user with image administrators rights",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 467142662
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4791374
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I create a user with name \"docker\" and password \"docker\" with roles \"image_admin\"",
            "line": 11,
            "output": [
              "New user docker created with roles: image_admin"
            ],
            "match": {
              "location": "features/step_definitions/api_common.rb:172"
            },
            "result": {
              "status": "passed",
              "duration": 1954427601
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5807804
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21680
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10361
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11842
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7333
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:49:10 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 240971
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18155
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 258367
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20443
            }
          }
        ]
      },
      {
        "id": "prepare-server-for-using-docker;create-an-image-store-without-credentials",
        "keyword": "Scenario",
        "name": "Create an image store without credentials",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Images > Stores\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 124683855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 433224219
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 537447805
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5389861
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-registry\" as \"label\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 107302728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17294528
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the URI of the registry as \"uri\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:276"
            },
            "result": {
              "status": "passed",
              "duration": 167722685
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6036473
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"create-btn\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 119177168
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4637050
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I wait until table row contains a \"galaxy-registry\" text",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:568"
            },
            "result": {
              "status": "passed",
              "duration": 2074005917
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4771254
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Items 1 - 1 of 1\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 58146121
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5187100
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@no_auth_registry",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17960
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22957
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13114
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6645
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-16 17:49:13 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 248915
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 22252
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 5653
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 270894
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 29357
            }
          }
        ]
      }
    ]
  }
]