[
  {
    "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:486"
            },
            "result": {
              "status": "passed",
              "duration": 38316156200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5963613
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 30013
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19187
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11916
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6118
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:01:05 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 242833
            }
          },
          {
            "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:331"
            },
            "result": {
              "status": "passed",
              "duration": 23777958058
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 30601
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 62 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 388792
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 33016
            }
          }
        ]
      },
      {
        "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": 192950945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 417416551
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 78419238
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4634972
                }
              }
            ]
          },
          {
            "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:531"
            },
            "result": {
              "status": "passed",
              "duration": 5107040394
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7995425
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 125172846
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 29367501
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 290451239
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7519655
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 208576714
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 16454112
                }
              }
            ]
          },
          {
            "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": 178350188
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7123794
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:537"
            },
            "result": {
              "status": "passed",
              "duration": 3047089917
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5406798
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 88085319
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5047913
                }
              }
            ]
          },
          {
            "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": 46097572192
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 11879576
                }
              }
            ]
          },
          {
            "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": 308939854
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 376798470
                }
              }
            ]
          },
          {
            "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": 72824313960
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 13592327
                }
              }
            ]
          },
          {
            "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": 19749612386
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5907128
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I query latest Salt changes on Debian-like system \"deblike_minion\"",
            "line": 27,
            "output": [
              "* Wed Jun 10 2026 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>",
              "- Fix ImportError during reentrant SIGTERM shutdown",
              "- Fix broken \"pkg.info_installed\" after migration to salt.utils.timeutil",
              "- Added:",
              "  * fix-importerror-during-reentrant-sigterm-shutdown.patch",
              "  * fix-broken-pkg.info_installed-after-moving-to-salt.u.patch",
              "* Mon Jun  8 2026 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>",
              "- Fix deprecation warnings when running on Python 3.13",
              "- Added:",
              "  * fix-deprecation-warnings-when-running-on-python-3.13.patch",
              "* Wed Jun  3 2026 Yeray Gutiérrez Cedrés <yeray.gutierrez@suse.com>",
              "- Calculate UUID grain for Xen PV guests (bsc#1255418)",
              "- Added:",
              "  * calculate-uuid-grain-for-xen-pv-guests-759.patch",
              "* Fri May 22 2026 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 964050368
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5959745
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24554
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25314
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16969
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 12591
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:02:07 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235070
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 25049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 13477
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 150 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231330
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15458
            }
          }
        ]
      },
      {
        "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:500"
            },
            "result": {
              "status": "passed",
              "duration": 4110708320
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7057011
                }
              }
            ]
          },
          {
            "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": 135667876
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1798040324
                }
              }
            ]
          },
          {
            "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": 111136082
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1266047369
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:704"
            },
            "result": {
              "status": "passed",
              "duration": 109287386
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6456862
                }
              }
            ]
          }
        ],
        "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": 15266
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19757
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11031
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6649
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:04:37 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 197107
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18924
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 13501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 7049
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 377841
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 26747
            }
          }
        ]
      },
      {
        "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:500"
            },
            "result": {
              "status": "passed",
              "duration": 3207029063
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7092075
                }
              }
            ]
          },
          {
            "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": 91803495
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 724009566
                }
              }
            ]
          },
          {
            "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": 162330735
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1081770971
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"deblike_minion\" hostname",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:709"
            },
            "result": {
              "status": "passed",
              "duration": 106882903
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9644240
                }
              }
            ]
          }
        ],
        "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": 22440
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34931
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 20169
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11817
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:04:45 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 374897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 27688
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 17676
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 15348
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 288529
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24550
            }
          }
        ]
      },
      {
        "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:500"
            },
            "result": {
              "status": "passed",
              "duration": 3525981407
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 17089018
                }
              }
            ]
          },
          {
            "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": 128841251
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1092282395
                }
              }
            ]
          },
          {
            "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": 139293677
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1010687256
                }
              }
            ]
          },
          {
            "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": 104186245
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 35501603
                }
              }
            ]
          },
          {
            "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": 983258107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6943657
                }
              }
            ]
          },
          {
            "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": 1497666629
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7238784
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Next\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 105105517
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6689479
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Confirm Software Channel Change\" text",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 70989353
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6950278
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click on \"Confirm\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 97212008
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6772978
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Changing the channels has been scheduled.\" text",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 694273162
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7478156
                }
              }
            ]
          },
          {
            "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": 21226544553
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9938445
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19940
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12802
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7238
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:04:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 279863
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 26812
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 16111
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 31 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 395315
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21730
            }
          }
        ]
      },
      {
        "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": [
              "* Wed Jun 10 2026 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>",
              "- Fix ImportError during reentrant SIGTERM shutdown",
              "- Fix broken \"pkg.info_installed\" after migration to salt.utils.timeutil",
              "- Added:",
              "  * fix-importerror-during-reentrant-sigterm-shutdown.patch",
              "  * fix-broken-pkg.info_installed-after-moving-to-salt.u.patch",
              "* Mon Jun  8 2026 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>",
              "- Fix deprecation warnings when running on Python 3.13",
              "- Added:",
              "  * fix-deprecation-warnings-when-running-on-python-3.13.patch",
              "* Wed Jun  3 2026 Yeray Gutiérrez Cedrés <yeray.gutierrez@suse.com>",
              "- Calculate UUID grain for Xen PV guests (bsc#1255418)",
              "- Added:",
              "  * calculate-uuid-grain-for-xen-pv-guests-759.patch",
              "* Fri May 22 2026 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 503121578
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8524708
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24740
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28589
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 19552
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 16127
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:05:21 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 484319
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 29929
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 19009
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 361778
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21959
            }
          }
        ]
      },
      {
        "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:500"
            },
            "result": {
              "status": "passed",
              "duration": 2548112558
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7034755
                }
              }
            ]
          },
          {
            "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": 51601212254
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7068227
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21322
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 33868
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 22356
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10216
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-27 16:05:21 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 580980
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 27203
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 17380
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 55 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 228456
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16731
            }
          }
        ]
      }
    ]
  }
]