[
  {
    "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it",
    "uri": "features/init_clients/min_deblike_salt.feature",
    "keyword": "Feature",
    "name": "Bootstrap a Debian-like minion and do some basic operations on it",
    "description": "",
    "line": 8,
    "tags": [
      {
        "name": "@deblike_minion",
        "line": 7
      }
    ],
    "elements": [
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "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:484"
            },
            "result": {
              "status": "passed",
              "duration": 38126908858
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6642320
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 29600
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 10566
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5624
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:27:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 232176
            }
          },
          {
            "output": [
              "New user min_deblike_salt created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 7213660140
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 32417
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 45 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 461641
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 32739
            }
          }
        ]
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;bootstrap-a-debian-like-minion",
        "keyword": "Scenario",
        "name": "Bootstrap a Debian-like minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 180904883
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 367632571
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:688"
            },
            "result": {
              "status": "passed",
              "duration": 97993980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 5986520
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the hostname of \"deblike_minion\" as \"hostname\"",
            "line": 16,
            "output": [
              "The hostname of deblike_minion is uyuni-master-deblike-minion"
            ],
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:529"
            },
            "result": {
              "status": "passed",
              "duration": 4520111894
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7247147
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 79366194
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 5773773
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 101132694
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6613191
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 102406954
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 11575860
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"1-DEBLIKE-KEY\" from \"activationKeys\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 125237061
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 8030360
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:535"
            },
            "result": {
              "status": "passed",
              "duration": 2888932480
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 15715573
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 117652872
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 13148028
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 37113588945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 18027828
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow the left menu \"Systems > System List > All\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 279474129
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 545803265
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the name of \"deblike_minion\", refreshing the page",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:125"
            },
            "result": {
              "status": "passed",
              "duration": 45452225896
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6718877
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until onboarding is completed for \"deblike_minion\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:229"
            },
            "result": {
              "status": "passed",
              "duration": 36472163409
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7433957
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I query latest Salt changes on Debian-like system \"deblike_minion\"",
            "line": 27,
            "output": [
              "* Tue Apr 14 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Fix testsuite failures",
              "- Added:",
              "  * fix-test-failures-754.patch",
              "* Tue Mar 17 2026 Victor Zhestkov <vzhestkov@suse.com>",
              "- Backport security patch for Salt vendored tornado (bsc#1259554):",
              "  * CVE-2026-31958: Add limits on multipart form data parsing",
              "- Added:",
              "  * backport-of-the-cve-2026-31958-fix-bsc-1259554.patch",
              "* Fri Mar 13 2026 Victor Zhestkov <vzhestkov@suse.com>",
              "- Add x86_64_v2 as a possible rpm package architecture",
              "- Make users with backslash working for salt-ssh (bsc#1254629)",
              "- Fix ansible.playbooks extra-vars quoting (bsc#1257831)",
              "- Fix virtualenv call in test helper to use proper python version",
              "- Added:"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 900364523
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6476801
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20341
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24295
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 18614
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 10527
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:28:44 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 343025
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 27456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 15493
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 130 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 336563
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18450
            }
          }
        ]
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;check-connection-from-the-debian-like-minion-to-proxy",
        "keyword": "Scenario",
        "name": "Check connection from the Debian-like minion to proxy",
        "description": "",
        "line": 30,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"deblike_minion\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:498"
            },
            "result": {
              "status": "passed",
              "duration": 1144448288
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7306747
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 101827973
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 691050096
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Connection\" in the content area",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 81029493
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 428217005
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 101382554
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 4758348
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          },
          {
            "name": "@proxy",
            "line": 29
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23576
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 33754
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 21793
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 14371
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:30:54 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 438084
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 28309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:323"
            },
            "result": {
              "status": "passed",
              "duration": 19223
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 16718
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 351648
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22537
            }
          }
        ]
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;check-registration-on-proxy-of-the-debian-like-minion",
        "keyword": "Scenario",
        "name": "Check registration on proxy of the Debian-like minion",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:498"
            },
            "result": {
              "status": "passed",
              "duration": 1907154941
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7879681
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 76867207
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 652054269
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy\" in the content area",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 147882152
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 1457060770
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"deblike_minion\" hostname",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:701"
            },
            "result": {
              "status": "passed",
              "duration": 170124753
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7643282
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          },
          {
            "name": "@proxy",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17432
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19490
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 16125
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 6700
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:30:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 213979
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 16418
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:323"
            },
            "result": {
              "status": "passed",
              "duration": 15239
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 7368
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 574082
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24267
            }
          }
        ]
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;subscribe-the-debian-like-minion-to-a-base-channel",
        "keyword": "Scenario",
        "name": "Subscribe the Debian-like minion to a base channel",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"deblike_minion\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:498"
            },
            "result": {
              "status": "passed",
              "duration": 1330721302
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 9711872
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Software\" in the content area",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 170196845
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 624660408
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Software Channels\" in the content area",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 101766861
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 507860192
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 104137071
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6609611
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check radio button \"Fake-Base-Channel-Debian-like\"",
            "line": 48,
            "output": [
              "Warning: Radio button 'Fake-Base-Channel-Debian-like' is already checked"
            ],
            "match": {
              "location": "features/step_definitions/common_steps.rb:217"
            },
            "result": {
              "status": "passed",
              "duration": 230916541
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7192830
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 363675199
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7262281
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Next\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 152672785
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 11108625
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Confirm Software Channel Change\" text",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:688"
            },
            "result": {
              "status": "passed",
              "duration": 96993741
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 30949552
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click on \"Confirm\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 76903153
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 12796495
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Changing the channels has been scheduled.\" text",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:688"
            },
            "result": {
              "status": "passed",
              "duration": 403926147
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6117009
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until event \"Subscribe channels scheduled by admin\" is completed",
            "line": 54,
            "match": {
              "location": "features/step_definitions/common_steps.rb:150"
            },
            "result": {
              "status": "passed",
              "duration": 23035073364
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 7913235
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 26545
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 31656
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 22591
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 16419
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:31:01 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 419718
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 28585
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 18309
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 27 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 1294465
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23244
            }
          }
        ]
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;detect-latest-salt-changes-on-the-debian-like-minion",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the Debian-like minion",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on Debian-like system \"deblike_minion\"",
            "line": 57,
            "output": [
              "* Tue Apr 14 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Fix testsuite failures",
              "- Added:",
              "  * fix-test-failures-754.patch",
              "* Tue Mar 17 2026 Victor Zhestkov <vzhestkov@suse.com>",
              "- Backport security patch for Salt vendored tornado (bsc#1259554):",
              "  * CVE-2026-31958: Add limits on multipart form data parsing",
              "- Added:",
              "  * backport-of-the-cve-2026-31958-fix-bsc-1259554.patch",
              "* Fri Mar 13 2026 Victor Zhestkov <vzhestkov@suse.com>",
              "- Add x86_64_v2 as a possible rpm package architecture",
              "- Make users with backslash working for salt-ssh (bsc#1254629)",
              "- Fix ansible.playbooks extra-vars quoting (bsc#1257831)",
              "- Fix virtualenv call in test helper to use proper python version",
              "- Added:"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 442845406
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 5495300
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 29245
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34670
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 30225
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 13126
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:31:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 1370218
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 27325
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 20197
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 403379
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 26035
            }
          }
        ]
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;check-events-history-for-failures-on-debian-like-minion",
        "keyword": "Scenario",
        "name": "Check events history for failures on Debian-like minion",
        "description": "",
        "line": 59,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"deblike_minion\"",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:498"
            },
            "result": {
              "status": "passed",
              "duration": 1774681770
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 6976965
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I check for failed events on history event page",
            "line": 61,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:461"
            },
            "result": {
              "status": "passed",
              "duration": 51363455820
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "passed",
                  "duration": 9885447
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23827
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 35234
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 22012
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 16694
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 12:31:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 377127
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 21087
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 20820
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 53 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 229476
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13013
            }
          }
        ]
      }
    ]
  }
]