[
  {
    "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:761"
            },
            "result": {
              "status": "passed",
              "duration": 923939552
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 25096
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 29047
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 11090
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 7004
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:01 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 243851
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 17618
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 232569
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23097
            }
          }
        ]
      },
      {
        "id": "very-first-settings;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 25,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:472"
            },
            "result": {
              "status": "passed",
              "duration": 40058990464
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5284975
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18759
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7908
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 10454
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 8031
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 256890
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 22084
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 40 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 265523
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 28999
            }
          }
        ]
      },
      {
        "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": 28,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I wait until mgr-sync refresh is finished",
            "line": 29,
            "match": {
              "location": "features/step_definitions/command_steps.rb:703"
            },
            "result": {
              "status": "passed",
              "duration": 4552273104
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5341041
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19446
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18392
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 13742
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 7442
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 285372
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 24842
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 265249
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15843
            }
          }
        ]
      },
      {
        "id": "very-first-settings;create-testing-username",
        "keyword": "Scenario",
        "name": "Create testing username",
        "description": "",
        "line": 31,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Users > User List > Active\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:408"
            },
            "result": {
              "status": "passed",
              "duration": 191544158
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 715407378
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create User\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 707584728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5110752
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"login\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 59400998
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4726413
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpassword\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 56944419
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5730528
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpasswordConfirm\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 65282835
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5406514
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Mr.\" from \"prefix\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 48885577
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4320247
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test\" as \"firstNames\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 61016343
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 6156237
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"User\" as \"lastName\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 56504474
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4818732
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-noise@localhost\" as \"email\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78732041
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5085047
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Login\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 65733539
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 2599090241
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Account testing created, login information sent to galaxy-noise@localhost\" text",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "passed",
              "duration": 72986744
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4586704
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" link",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:743"
            },
            "result": {
              "status": "passed",
              "duration": 12202153
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4278614
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17814
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9816
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 11465
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 7603
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:46 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 212717
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 17294
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 239347
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16453
            }
          }
        ]
      },
      {
        "id": "very-first-settings;grant-testing-user-administrative-priviledges",
        "keyword": "Scenario",
        "name": "Grant testing user administrative priviledges",
        "description": "",
        "line": 45,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Users > User List > Active\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:408"
            },
            "result": {
              "status": "passed",
              "duration": 75446834
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 382957239
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"testing\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 699798758
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 6817407
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_org_admin\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 87283968
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4712391
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_system_group_admin\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 77842270
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4924243
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_channel_admin\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 78836793
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4764949
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_activation_key_admin\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 77615287
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4691661
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_config_admin\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 77514445
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4691025
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1177577207
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 6883728
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"User information updated\" text",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "passed",
              "duration": 76882446
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4697824
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" text",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "passed",
              "duration": 70414755
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4662842
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16790
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8031
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 10260
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6641
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 225501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 20417
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 239008
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21415
            }
          }
        ]
      },
      {
        "id": "very-first-settings;setup-http-proxy",
        "keyword": "Scenario",
        "name": "Setup HTTP proxy",
        "description": "",
        "line": 58,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > HTTP Proxy\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:408"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"HTTP Proxy Hostname\" text",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Username\" text",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Password\" text",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the address of the HTTP proxy as \"HTTP Proxy Hostname\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:13"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"suma3\" as \"HTTP Proxy Username\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"P4$$w/ord With%and&\" as \"HTTP Proxy Password\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save and Verify\"",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "HTTP proxy verification should have succeeded",
            "line": 67,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:9"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@server_http_proxy",
            "line": 57
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15761
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21616
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 12397
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6517
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 253757
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 19421
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:645"
            },
            "result": {
              "status": "skipped",
              "duration": 130599
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 687390
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15947
            }
          }
        ]
      },
      {
        "id": "very-first-settings;detect-latest-salt-changes-on-the-server",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the server",
        "description": "",
        "line": 69,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on \"server\"",
            "line": 70,
            "output": [
              "* Mon Jan 19 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Make syntax in httputil_test compatible with Python 3.6",
              "- Fix KeyError in postgres module with PostgreSQL 17 (bsc#1254325)",
              "- Added:",
              "  * fix-tornado-s-httputil_test-syntax-for-python-3.6.patch",
              "  * backport-add-maintain-m-privilege-to-postgres-module.patch",
              "",
              "* 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)",
              "- Backport security patches for Salt vendored tornado:",
              "  * CVE-2025-67724: missing validation of supplied reason phrase (bsc#1254903)",
              "  * CVE-2025-67725: fix DoS via malicious HTTP request (bsc#1254905)",
              "  * CVE-2025-67726: fix HTTP header parameter parsing algorithm (bsc#1254904)",
              "- Simplify and speed up utils.find_json function (bsc#1246130)"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:245"
            },
            "result": {
              "status": "passed",
              "duration": 891907512
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4871292
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13724
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7922
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 11595
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6858
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 220703
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 15802
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 222002
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16400
            }
          }
        ]
      }
    ]
  },
  {
    "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": 3778608056
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5093227
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14638
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8118
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 13128
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6824
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:55 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 199383
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 17469
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 240380
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15992
            }
          }
        ]
      }
    ]
  },
  {
    "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:472"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "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:408"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "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:273"
                },
                "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:273"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "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:273"
                },
                "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": 16415
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21299
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 11818
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6729
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:59 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 211259
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 18030
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:610"
            },
            "result": {
              "status": "passed",
              "duration": 7209
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:620"
            },
            "result": {
              "status": "skipped",
              "duration": 77437
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 193403
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13487
            }
          }
        ]
      }
    ]
  },
  {
    "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:594"
            },
            "result": {
              "status": "passed",
              "duration": 577289617
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4441553
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:408"
            },
            "result": {
              "status": "passed",
              "duration": 71190654
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 1709918431
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 70644636
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5324009
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 680966192
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4924274
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "passed",
              "duration": 105280147
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4986123
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13821
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7457
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 10858
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6511
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:30:59 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 185441
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 19640
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 233713
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19860
            }
          }
        ]
      },
      {
        "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:594"
            },
            "result": {
              "status": "passed",
              "duration": 2348903190
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4169806
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:408"
            },
            "result": {
              "status": "passed",
              "duration": 61166128
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 1309503094
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 49267429
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 6719450
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 723043281
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5337625
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "passed",
              "duration": 97128954
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5638012
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18148
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10116
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 12489
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6355
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:31:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 232960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 17141
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 236072
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15522
            }
          }
        ]
      }
    ]
  },
  {
    "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:472"
            },
            "result": {
              "status": "passed",
              "duration": 2583943466
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4793749
                }
              }
            ]
          },
          {
            "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": 3899554389
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 40207555
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15758
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8143
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 11505
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6235
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:31:07 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 206711
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 17148
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 244585
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20220
            }
          }
        ]
      }
    ]
  },
  {
    "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:472"
            },
            "result": {
              "status": "passed",
              "duration": 471094797
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4294260
                }
              }
            ]
          },
          {
            "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": 3465680874
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5805746
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23058
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10341
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 11043
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6909
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:31:13 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 218445
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 15894
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 227776
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18159
            }
          }
        ]
      },
      {
        "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:408"
            },
            "result": {
              "status": "passed",
              "duration": 116901583
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 459836372
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 609756342
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5456254
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-registry\" as \"label\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 97194033
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5966995
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the URI of the registry as \"uri\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:298"
            },
            "result": {
              "status": "passed",
              "duration": 134000777
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 5675258
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"create-btn\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 129349038
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4998979
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I wait until table row contains a \"galaxy-registry\" text",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:583"
            },
            "result": {
              "status": "passed",
              "duration": 1847444010
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4206265
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Items 1 - 1 of 1\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:676"
            },
            "result": {
              "status": "passed",
              "duration": 68828998
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:273"
                },
                "result": {
                  "status": "passed",
                  "duration": 4600370
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@no_auth_registry",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15975
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17131
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:144"
            },
            "result": {
              "status": "passed",
              "duration": 12775
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 6700
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-03-04 19:31:17 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 205122
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:294"
            },
            "result": {
              "status": "passed",
              "duration": 16444
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:655"
            },
            "result": {
              "status": "passed",
              "duration": 7400
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:149"
            },
            "result": {
              "status": "passed",
              "duration": 239288
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18659
            }
          }
        ]
      }
    ]
  }
]