[
  {
    "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:801"
            },
            "result": {
              "status": "passed",
              "duration": 900029193
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 33366
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27857
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14704
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 23024
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 12349
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:41:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 1278620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 11897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 26679
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 667480
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 28706
            }
          }
        ]
      },
      {
        "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:506"
            },
            "result": {
              "status": "passed",
              "duration": 17033125638
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2290189
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19824
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14526
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 13227
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 11735
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:41:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 230111
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 11832
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 34125
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 17 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 358964
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 30679
            }
          }
        ]
      },
      {
        "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:732"
            },
            "result": {
              "status": "passed",
              "duration": 6758722578
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 3781652
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21778
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18226
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 15193
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 10329
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:41:46 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 298951
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 10118
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 26368
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 263259
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20772
            }
          }
        ]
      },
      {
        "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:440"
            },
            "result": {
              "status": "passed",
              "duration": 1163359966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2409119
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create User\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 432710456
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2396732
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"login\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 25112307
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2229852
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpassword\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 23927045
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2287263
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpasswordConfirm\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 26482485
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2789682
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Mr.\" from \"prefix\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:215"
            },
            "result": {
              "status": "passed",
              "duration": 35751281
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2102504
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test\" as \"firstNames\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 22607181
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 4192092
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"User\" as \"lastName\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 25680006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 3569026
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-noise@localhost\" as \"email\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 21916016
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2205551
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Login\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "passed",
              "duration": 2685507133
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 3002797
                }
              }
            ]
          },
          {
            "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:724"
            },
            "result": {
              "status": "passed",
              "duration": 22230622
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 1990915
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" link",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:787"
            },
            "result": {
              "status": "passed",
              "duration": 6736740
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2188052
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17229
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 12115
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 17449
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 8053
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:41:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 288484
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 10273
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 22631
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 274822
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18906
            }
          }
        ]
      },
      {
        "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:440"
            },
            "result": {
              "status": "passed",
              "duration": 1052920014
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2211004
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"testing\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 431937917
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2416834
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_org_admin\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 49784107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2171037
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_system_group_admin\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 44604207
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 3031450
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_channel_admin\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 44379535
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2185334
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_activation_key_admin\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 46257333
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2103188
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_config_admin\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 44865053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2044462
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "passed",
              "duration": 1263840208
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2153468
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"User information updated\" text",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "passed",
              "duration": 20199928
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2129853
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" text",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "passed",
              "duration": 11248713
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2006352
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17980
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7334
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 12051
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 7601
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:41:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 283240
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 9296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 22417
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 311421
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17287
            }
          }
        ]
      },
      {
        "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:440"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"HTTP Proxy Hostname\" text",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Username\" text",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Password\" text",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "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:308"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"suma3\" as \"HTTP Proxy Username\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "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:279"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save and Verify\"",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "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:308"
                },
                "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": 19240
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34462
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 14947
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 13626
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:00 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 324309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 11147
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 21907
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:869"
            },
            "result": {
              "status": "skipped",
              "duration": 350060
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 266528
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20067
            }
          }
        ]
      },
      {
        "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": [
              "* Tue Aug 11 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Fix test failures with pytest>=8",
              "- Added:",
              "  * migrate-rest_tornado-saltnado-tests-to-pytest-774.patch",
              "",
              "* Wed Jul 29 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Fix unit tests that fail due to async Tornado usage",
              "- Added:",
              "  * stabilize-testsuite-773.patch",
              "",
              "* Wed Jul 15 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Stabilize testsuite tests and fix AllEventsHandler",
              "- Switch apache2ctl to apachectl for SUSE OSes (bsc#1252286)",
              "- Support attrlist in ldap.managed (bsc#1257151)",
              "- Added:"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:255"
            },
            "result": {
              "status": "passed",
              "duration": 1125653276
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 3269620
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20674
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8364
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 11038
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 10216
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:00 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 223357
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 7523
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 18392
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 278273
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16611
            }
          }
        ]
      }
    ]
  },
  {
    "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": 2627156459
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2959855
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21227
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8244
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 13308
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 8181
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:02 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 467925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 10391
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 21189
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 282404
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16322
            }
          }
        ]
      }
    ]
  },
  {
    "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:506"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "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:440"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "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:308"
                },
                "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:308"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "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:308"
                },
                "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": 17290
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 11564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 8009
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 295797
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 21907
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 23350
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:829"
            },
            "result": {
              "status": "passed",
              "duration": 14590
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:839"
            },
            "result": {
              "status": "skipped",
              "duration": 182636
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 385438
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22281
            }
          }
        ]
      }
    ]
  },
  {
    "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:628"
            },
            "result": {
              "status": "passed",
              "duration": 483765022
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2600708
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:440"
            },
            "result": {
              "status": "passed",
              "duration": 1080904426
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 34793521
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:215"
            },
            "result": {
              "status": "passed",
              "duration": 46223937
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2181977
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "passed",
              "duration": 907119998
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2517731
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "passed",
              "duration": 22677036
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2378365
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19149
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10379
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 13499
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 9156
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 368696
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 27601
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 27294
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 293169
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19724
            }
          }
        ]
      },
      {
        "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:628"
            },
            "result": {
              "status": "passed",
              "duration": 2748583309
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2476896
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:440"
            },
            "result": {
              "status": "passed",
              "duration": 1072155258
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 233303047
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:215"
            },
            "result": {
              "status": "passed",
              "duration": 35621288
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2636918
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "passed",
              "duration": 783367655
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2886129
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "passed",
              "duration": 21403516
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2581132
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17310
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7965
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 14227
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 7878
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:07 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 485832
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 13104
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 27649
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 339749
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 29856
            }
          }
        ]
      }
    ]
  },
  {
    "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:506"
            },
            "result": {
              "status": "passed",
              "duration": 2796987475
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2816988
                }
              }
            ]
          },
          {
            "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:216"
            },
            "result": {
              "status": "passed",
              "duration": 6123265902
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 3259643
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20809
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8902
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 18149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 8389
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 321381
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 10077
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 25010
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 9 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 295343
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 26775
            }
          }
        ]
      }
    ]
  },
  {
    "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:506"
            },
            "result": {
              "status": "passed",
              "duration": 446683822
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2286461
                }
              }
            ]
          },
          {
            "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:216"
            },
            "result": {
              "status": "passed",
              "duration": 5805725886
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2725503
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20727
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 13603
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 8067
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:21 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 297910
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 9206
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 19689
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 287115
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18935
            }
          }
        ]
      },
      {
        "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:440"
            },
            "result": {
              "status": "passed",
              "duration": 1094987225
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 1747688
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 426015256
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2302384
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-registry\" as \"label\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:279"
            },
            "result": {
              "status": "passed",
              "duration": 25605959
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2364243
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the URI of the registry as \"uri\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 24935042
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2305396
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"create-btn\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:325"
            },
            "result": {
              "status": "passed",
              "duration": 869679790
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 2246427
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I wait until table row contains a \"galaxy-registry\" text",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:617"
            },
            "result": {
              "status": "passed",
              "duration": 171138828
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 1980398
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Items 1 - 1 of 1\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:724"
            },
            "result": {
              "status": "passed",
              "duration": 11802475
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:308"
                },
                "result": {
                  "status": "passed",
                  "duration": 1871094
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@no_auth_registry",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15603
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23195
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 12424
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:275"
            },
            "result": {
              "status": "passed",
              "duration": 8030
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-08-28 10:42:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:317"
            },
            "result": {
              "status": "passed",
              "duration": 283513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:413"
            },
            "result": {
              "status": "passed",
              "duration": 8813
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 20206
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:879"
            },
            "result": {
              "status": "passed",
              "duration": 6033
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:170"
            },
            "result": {
              "status": "passed",
              "duration": 314083
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17566
            }
          }
        ]
      }
    ]
  }
]