[
  {
    "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests",
    "uri": "features/reposync/srv_disable_scheduled_reposync.feature",
    "keyword": "Feature",
    "name": "Do not let Taskomatic tasks interfere with our CI tests",
    "description": "",
    "line": 4,
    "elements": [
      {
        "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 6,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 7,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 38206953827
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4371112
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27592
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9680
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12861
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6469
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:36:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 259610
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22518
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 38 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 257902
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 28436
            }
          }
        ]
      },
      {
        "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests;disable-scheduled-reposyncs",
        "keyword": "Scenario",
        "name": "Disable scheduled reposyncs",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 150202538
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 491476547
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"mgr-sync-refresh-default\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1364855518
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8441837
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:261"
            },
            "result": {
              "status": "passed",
              "duration": 55283975
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4618564
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1493847899
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4466402
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1659046294
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5728429
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22489
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15414
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 21742
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10473
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:37:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 232637
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20846
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 458343
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 26642
            }
          }
        ]
      },
      {
        "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests;disable-scheduled-cobbler-syncs",
        "keyword": "Scenario",
        "name": "Disable scheduled Cobbler syncs",
        "description": "",
        "line": 16,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 64241378
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1316946639
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"cobbler-sync-default\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1470194004
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4570038
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:261"
            },
            "result": {
              "status": "passed",
              "duration": 46967401
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7076787
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1412411102
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4370945
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1613992000
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6174525
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18169
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11677
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11731
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7923
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:37:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 268629
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21764
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 610336
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 27254
            }
          }
        ]
      }
    ]
  },
  {
    "id": "list-available-channels-and-enable-them",
    "uri": "features/reposync/srv_sync_channels.feature",
    "keyword": "Feature",
    "name": "List available channels and enable them",
    "description": "  In order to use software channels\n  As root user\n  I want to list available channels and enable them",
    "line": 5,
    "tags": [
      {
        "name": "@scc_credentials",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "list-available-channels-and-enable-them;list-available-channels",
        "keyword": "Scenario",
        "name": "List available channels",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I refresh SCC",
            "line": 12,
            "match": {
              "location": "features/step_definitions/command_steps.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 35331643920
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5854239
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I execute mgr-sync \"list channels -e\" with user \"admin\" and password \"admin\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/command_steps.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 7624451064
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5544894
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 29798
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4139566
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [ ] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 25822
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4815677
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [ ] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 19237
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 3969885
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24820
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 33269
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16172
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9779
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:37:39 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 233638
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18318
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 9854
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 43 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 688006
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15517
            }
          }
        ]
      },
      {
        "id": "list-available-channels-and-enable-them;list-available-mandatory-channels",
        "keyword": "Scenario",
        "name": "List available mandatory channels",
        "description": "",
        "line": 18,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list channels -e --no-optional\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:336"
            },
            "result": {
              "status": "passed",
              "duration": 3215992792
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5271889
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 27604
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4135264
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [ ] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 24419
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 3915424
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"    [ ] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 24849
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4854998
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14904
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15604
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12406
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7329
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:38:22 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 255211
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19006
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 6201
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 219693
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15477
            }
          }
        ]
      },
      {
        "id": "list-available-channels-and-enable-them;list-server-product",
        "keyword": "Scenario",
        "name": "List Server product",
        "description": "",
        "line": 24,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list products\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/command_steps.rb:336"
            },
            "result": {
              "status": "passed",
              "duration": 3309927057
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5477229
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 24944
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4226914
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16534
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17649
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10425
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6116
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:38:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 265022
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22396
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 6645
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 221724
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17423
            }
          }
        ]
      },
      {
        "id": "list-available-channels-and-enable-them;list-all-products-for-suse-multi-linux-manager",
        "keyword": "Scenario",
        "name": "List all products for SUSE Multi-Linux Manager",
        "description": "",
        "line": 30,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list products --expand\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/command_steps.rb:336"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] SUSE Multi-Linux Manager Proxy Extension for SLE 5.2 x86_64\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] (R) SUSE Multi-Linux Manager Client Tools for SUSE Liberty Linux 7, RHEL and clones 7 x86_64\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] (R) SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 28
          },
          {
            "name": "@susemanager",
            "line": 29
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15563
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 35062
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11827
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6416
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:38:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 220334
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18606
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 16235
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5060
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 163977
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 211643
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13896
            }
          }
        ]
      },
      {
        "id": "list-available-channels-and-enable-them;list-products-with-filter",
        "keyword": "Scenario",
        "name": "List products with filter",
        "description": "",
        "line": 38,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list products --expand --filter x86_64\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/command_steps.rb:336"
            },
            "result": {
              "status": "passed",
              "duration": 3157507632
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5080825
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 24425
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4005949
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"ppc64\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 19297
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4118245
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"s390x\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 19283
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4308504
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13880
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18901
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10298
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9923
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:38:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 185257
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18171
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5634
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 235012
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13624
            }
          }
        ]
      },
      {
        "id": "list-available-channels-and-enable-them;let-mgr-sync-time-out",
        "keyword": "Scenario",
        "name": "Let mgr-sync time out",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I remove the mgr-sync cache file",
            "line": 45,
            "match": {
              "location": "features/step_definitions/command_steps.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 2458449716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7076671
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I execute mgr-sync refresh",
            "line": 46,
            "match": {
              "location": "features/step_definitions/command_steps.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 64452048995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5882449
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"Timeout. No user input for 60 seconds. Exiting...\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "passed",
              "duration": 26873
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4159531
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15758
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15737
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12933
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6386
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:38:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216211
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16298
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4954
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 67 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 443294
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17687
            }
          }
        ]
      }
    ]
  },
  {
    "id": "synchronize-products-in-the-products-page-of-the-setup-wizard",
    "uri": "features/reposync/srv_sync_products.feature",
    "keyword": "Feature",
    "name": "Synchronize products in the products page of the Setup Wizard",
    "description": "",
    "line": 4,
    "elements": [
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;refresh-scc",
        "keyword": "Scenario",
        "name": "Refresh SCC",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I refresh SCC",
            "line": 8,
            "match": {
              "location": "features/step_definitions/command_steps.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 32747888896
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5134995
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 6
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15122
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17067
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12366
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8945
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:39:39 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 214391
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19615
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 7860
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 33 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241103
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19196
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;let-the-products-page-appear",
        "keyword": "Scenario",
        "name": "Let the products page appear",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 506818895
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4426692
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 200671718
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1183341073
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Product Description\" text",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 983192834
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9281037
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Arch\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 127819243
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4858637
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Channels\" text",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 120062152
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4760244
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should not see a \"WebYaST 1.3\" text",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:752"
            },
            "result": {
              "status": "passed",
              "duration": 121546737
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4700121
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 10
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17088
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16445
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10817
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6923
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:40:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231753
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21713
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5822
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 221039
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13916
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;use-the-products-and-architecture-filters",
        "keyword": "Scenario",
        "name": "Use the products and architecture filters",
        "description": "",
        "line": 20,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 71407148
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 287813159
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 80019800
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4753438
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 648087950
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4710696
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"RHEL and Liberty\" as the filtered product description",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "passed",
              "duration": 182707973
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 14587117
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"RHEL and Liberty 8 Base\" text",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 84943582
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4606310
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"x86_64\" from \"product-arch-filter\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 1139720154
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5037802
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"RHEL and Liberty 8 Base\" text",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 88826776
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5151018
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 19
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15684
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16908
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13921
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6315
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:40:15 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 214497
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19980
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 6079
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 223288
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20040
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;view-the-channels-list-in-the-products-page",
        "keyword": "Scenario",
        "name": "View the channels list in the products page",
        "description": "",
        "line": 31,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server for SAP Applications 15 x86_64\" as the filtered product description",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click the channel list of product \"SUSE Linux Enterprise Server for SAP Applications 15 x86_64\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:178"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Product Channels\" text",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Mandatory Channels\" text",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Optional Channels\" text",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I close the modal dialog",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1248"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 29
          },
          {
            "name": "@susemanager",
            "line": 30
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14850
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21920
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13257
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7887
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:40:18 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216184
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 24898
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 7127
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 85748
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 602933
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15708
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;synchronize-sles-15-sp7-product-with-recommended-sub-products,-including-mlm-client-tools",
        "keyword": "Scenario",
        "name": "Synchronize SLES 15 SP7 product with recommended sub-products, including MLM Client Tools",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 x86_64\" text",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"Basesystem Module 15 SP7 x86_64\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"Desktop Applications Module 15 SP7 x86_64\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\" if present",
            "line": 54,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see that the \"Basesystem Module 15 SP7 x86_64\" product is \"recommended\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:136"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see that the \"Server Applications Module 15 SP7 x86_64\" product is \"recommended\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:136"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see that the \"SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\" product is \"recommended\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:136"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"SUSE Linux Enterprise Server 15 SP7 x86_64\" as a product",
            "line": 58,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Enterprise Server 15 SP7 x86_64\" selected",
            "line": 59,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"Basesystem Module 15 SP7 x86_64\" selected",
            "line": 60,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"Server Applications Module 15 SP7 x86_64\" selected",
            "line": 61,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\" selected",
            "line": 62,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"Desktop Applications Module 15 SP7 x86_64\" as a product",
            "line": 63,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Development Tools Module 15 SP7 x86_64\" as a product",
            "line": 64,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Desktop Applications Module 15 SP7 x86_64\" selected",
            "line": 65,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"Development Tools Module 15 SP7 x86_64\" selected",
            "line": 66,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"Python 3 Module 15 SP7 x86_64\" as a product",
            "line": 67,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Python 3 Module 15 SP7 x86_64\" selected",
            "line": 68,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"Containers Module 15 SP7 x86_64\" as a product",
            "line": 69,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Containers Module 15 SP7 x86_64\" selected",
            "line": 70,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 71,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 x86_64\" product has been added",
            "line": 72,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the SLE15 SP7 product should be added",
            "line": 73,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:165"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I wait until all synchronized channels for \"sles15-sp7\" have finished",
            "line": 74,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 42
          },
          {
            "name": "@susemanager",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20262
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22516
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10477
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8218
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:40:18 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 208451
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18974
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5159
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 92094
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 542778
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18870
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;partially-add-opensuse-tumbleweed-product,-only-including-the-required-packages-to-generate-the-bootstrap-repository",
        "keyword": "Scenario",
        "name": "Partially add openSUSE Tumbleweed product, only including the required packages to generate the bootstrap repository",
        "description": "",
        "line": 77,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I use spacewalk-common-channel to add channel \"opensuse_tumbleweed\" with arch \"x86_64\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/command_steps.rb:162"
            },
            "result": {
              "status": "passed",
              "duration": 13643597095
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5433464
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I kill running spacewalk-repo-sync for \"opensuse_tumbleweed-x86_64\" channel",
            "line": 79,
            "output": [
              "Reposync of channel opensuse_tumbleweed-x86_64 killed"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:392"
            },
            "result": {
              "status": "passed",
              "duration": 10826790684
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5301187
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I use spacewalk-repo-sync to sync channel \"opensuse_tumbleweed-x86_64\" including only client tools dependencies",
            "line": 80,
            "match": {
              "location": "features/step_definitions/command_steps.rb:199"
            },
            "result": {
              "status": "passed",
              "duration": 106703983232
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5799892
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I use spacewalk-common-channel to add all \"tumbleweed-client-tools-x86_64\" channels with arch \"x86_64\"",
            "line": 81,
            "output": [
              "Channel opensuse_tumbleweed-uyuni-client-x86_64 added",
              "Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 added"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:173"
            },
            "result": {
              "status": "passed",
              "duration": 25151796693
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5526086
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I wait until all synchronized channels for \"tumbleweed\" have finished",
            "line": 82,
            "output": [
              "DEBUG: Found channel 'opensuse_tumbleweed-x86_64' at line 9. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-x86_64 at line 13.",
              "SUCCESS: opensuse_tumbleweed-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'opensuse_tumbleweed-uyuni-client-x86_64' at line 17. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-uyuni-client-x86_64 at line 21.",
              "SUCCESS: opensuse_tumbleweed-uyuni-client-x86_64 is fully synchronized.",
              "DEBUG: Channel 'opensuse_tumbleweed-uyuni-client-devel-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'opensuse_tumbleweed-uyuni-client-devel-x86_64' at line 25. Checking for completion...",
              "DEBUG: Sync for opensuse_tumbleweed-uyuni-client-devel-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'opensuse_tumbleweed-uyuni-client-devel-x86_64' at line 25. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-uyuni-client-devel-x86_64 at line 29.",
              "SUCCESS: opensuse_tumbleweed-uyuni-client-devel-x86_64 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "passed",
              "duration": 51708023987
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5594947
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16539
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19888
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15162
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6684
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:40:18 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 194116
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16939
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 12372
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 208 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 235699
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15541
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-uyuni-proxy-product-for-tumbleweed,-including-uyuni-client-tools",
        "keyword": "Scenario",
        "name": "Add Uyuni Proxy product for Tumbleweed, including Uyuni Client Tools",
        "description": "",
        "line": 87,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I use spacewalk-common-channel to add all \"uyuni-proxy\" channels with arch \"x86_64\"",
            "line": 88,
            "output": [
              "Channel opensuse_tumbleweed-x86_64 added",
              "Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 added",
              "Channel uyuni-proxy-devel-tumbleweed-x86_64 added"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:173"
            },
            "result": {
              "status": "passed",
              "duration": 36551533651
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5428343
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"uyuni-proxy\" have finished",
            "line": 89,
            "output": [
              "DEBUG: Found channel 'opensuse_tumbleweed-x86_64' at line 9. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-x86_64 at line 13.",
              "SUCCESS: opensuse_tumbleweed-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'opensuse_tumbleweed-uyuni-client-devel-x86_64' at line 25. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-uyuni-client-devel-x86_64 at line 29.",
              "SUCCESS: opensuse_tumbleweed-uyuni-client-devel-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'uyuni-proxy-devel-tumbleweed-x86_64' at line 33. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for uyuni-proxy-devel-tumbleweed-x86_64 at line 37.",
              "SUCCESS: uyuni-proxy-devel-tumbleweed-x86_64 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "passed",
              "duration": 12921996213
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6805209
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 84
          },
          {
            "name": "@proxy",
            "line": 85
          },
          {
            "name": "@uyuni",
            "line": 86
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15886
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23157
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11854
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6473
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:43:46 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 220392
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17923
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 21667
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 6928
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:796"
            },
            "result": {
              "status": "passed",
              "duration": 5836
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 49 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1973249
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18726
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;synchronize-sles-15-sp7-product-with-recommended-sub-products-for-retail-feature",
        "keyword": "Scenario",
        "name": "Synchronize SLES 15 SP7 product with recommended sub-products for Retail feature",
        "description": "",
        "line": 94,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 512174688
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4237207
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 179790318
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1126791350
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 84669246
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4649777
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 668949463
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4752966
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7 x86_64\" as the filtered product description",
            "line": 99,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "passed",
              "duration": 126266383
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5864908
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Enterprise Server 15 SP7 x86_64\" as a product",
            "line": 100,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "passed",
              "duration": 71027860
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5539615
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Enterprise Server 15 SP7 x86_64\" selected",
            "line": 101,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "passed",
              "duration": 28554025
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4529879
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 102,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "passed",
              "duration": 56732776
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5146714
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"Basesystem Module 15 SP7 x86_64\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "passed",
              "duration": 57624851
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5764760
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Desktop Applications Module 15 SP7 x86_64\" as a product",
            "line": 104,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "passed",
              "duration": 62975470
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5203847
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Desktop Applications Module 15 SP7 x86_64\" selected",
            "line": 105,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "passed",
              "duration": 27512679
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4435244
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"Desktop Applications Module 15 SP7 x86_64\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "passed",
              "duration": 52604046
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6077123
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Development Tools Module 15 SP7 x86_64\" as a product",
            "line": 107,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "passed",
              "duration": 62924147
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5746029
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Development Tools Module 15 SP7 x86_64\" selected",
            "line": 108,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "passed",
              "duration": 24357798
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4482866
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 109,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 59113792
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5177028
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 10721965077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4958879
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the SLE15 SP7 product should be added",
            "line": 111,
            "output": [
              "Products list:\nAvailable Channels:\n\n\nStatus:\n  - [I] - channel is installed\n  - [ ] - channel is not installed, but is available\n  - [U] - channel is unavailable\n\n[ ] EL9-Pool for x86_64 RHEL and Liberty 9 Base [el9-pool-x86_64]\n[ ] RHEL7-Pool for x86_64 RHEL7 Base x86_64 [rhel7-pool-x86_64]\n[ ] RHEL8-Pool for x86_64 RHEL and Liberty 8 Base [rhel8-pool-x86_64]\n[ ] SLE-Micro-5.3-Pool for x86_64 SUSE Linux Enterprise Micro 5.3 x86_64 [sle-micro-5.3-pool-x86_64]\n[ ] SLE-Product-SLED15-SP4-Pool for x86_64 SUSE Linux Enterprise Desktop 15 SP4 x86_64 [sle-product-sled15-sp4-pool-x86_64]\n[ ] SLE-Product-SLES15-SP4-Pool for x86_64 SUSE Linux Enterprise Server 15 SP4 x86_64 [sle-product-sles15-sp4-pool-x86_64]\n[ ] SLE-Product-SLES15-SP5-Pool for x86_64 SUSE Linux Enterprise Server 15 SP5 x86_64 [sle-product-sles15-sp5-pool-x86_64]\n[ ] SLE-Product-SLES15-SP6-Pool for x86_64 SUSE Linux Enterprise Server 15 SP6 x86_64 [sle-product-sles15-sp6-pool-x86_64]\n[I] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]\n    [I] SLE-Module-Basesystem15-SP7-Pool for x86_64 Basesystem Module 15 SP7 x86_64 [sle-module-basesystem15-sp7-pool-x86_64]\n    [I] SLE-Module-Basesystem15-SP7-Updates for x86_64 Basesystem Module 15 SP7 x86_64 [sle-module-basesystem15-sp7-updates-x86_64]\n    [ ] SLE-Module-Containers15-SP7-Pool for x86_64 Containers Module 15 SP7 x86_64 [sle-module-containers15-sp7-pool-x86_64]\n    [ ] SLE-Module-Containers15-SP7-Updates for x86_64 Containers Module 15 SP7 x86_64 [sle-module-containers15-sp7-updates-x86_64]\n    [I] SLE-Module-Desktop-Applications15-SP7-Pool for x86_64 Desktop Applications Module 15 SP7 x86_64 [sle-module-desktop-applications15-sp7-pool-x86_64]\n    [I] SLE-Module-Desktop-Applications15-SP7-Updates for x86_64 Desktop Applications Module 15 SP7 x86_64 [sle-module-desktop-applications15-sp7-updates-x86_64]\n    [I] SLE-Module-DevTools15-SP7-Pool for x86_64 Development Tools Module 15 SP7 x86_64 [sle-module-devtools15-sp7-pool-x86_64]\n    [I] SLE-Module-DevTools15-SP7-Updates for x86_64 Development Tools Module 15 SP7 x86_64 [sle-module-devtools15-sp7-updates-x86_64]\n    [ ] SLE-Module-Live-Patching15-SP7-Pool for x86_64 SUSE Linux Enterprise Live Patching 15 SP7 x86_64 [sle-module-live-patching15-sp7-pool-x86_64]\n    [ ] SLE-Module-Live-Patching15-SP7-Updates for x86_64 SUSE Linux Enterprise Live Patching 15 SP7 x86_64 [sle-module-live-patching15-sp7-updates-x86_64]\n    [ ] SLE-Module-Public-Cloud15-SP7-Pool for x86_64 Public Cloud Module 15 SP7 x86_64 [sle-module-public-cloud15-sp7-pool-x86_64]\n    [ ] SLE-Module-Public-Cloud15-SP7-Updates for x86_64 Public Cloud Module 15 SP7 x86_64 [sle-module-public-cloud15-sp7-updates-x86_64]\n    [I] SLE-Module-Python3-15-SP7-Pool for x86_64 Python 3 Module 15 SP7 x86_64 [sle-module-python3-15-sp7-pool-x86_64]\n    [I] SLE-Module-Python3-15-SP7-Updates for x86_64 Python 3 Module 15 SP7 x86_64 [sle-module-python3-15-sp7-updates-x86_64]\n    [I] SLE-Module-Server-Applications15-SP7-Pool for x86_64 Server Applications Module 15 SP7 x86_64 [sle-module-server-applications15-sp7-pool-x86_64]\n    [I] SLE-Module-Server-Applications15-SP7-Updates for x86_64 Server Applications Module 15 SP7 x86_64 [sle-module-server-applications15-sp7-updates-x86_64]\n    [I] SLE-Module-Systems-Management-15-SP7-Pool for x86_64 Systems Management Module 15 SP7 x86_64 [sle-module-systems-management-15-sp7-pool-x86_64]\n    [I] SLE-Module-Systems-Management-15-SP7-Updates for x86_64 Systems Management Module 15 SP7 x86_64 [sle-module-systems-management-15-sp7-updates-x86_64]\n    [ ] SLE-Module-Web-Scripting15-SP7-Pool for x86_64 Web and Scripting Module 15 SP7 x86_64 [sle-module-web-scripting15-sp7-pool-x86_64]\n    [ ] SLE-Module-Web-Scripting15-SP7-Updates for x86_64 Web and Scripting Module 15 SP7 x86_64 [sle-module-web-scripting15-sp7-updates-x86_64]\n    [I] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]\n    [I] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\n[ ] SUSE-MicroOS-5.2-Pool for x86_64 SUSE Linux Enterprise Micro 5.2 x86_64 [suse-microos-5.2-pool-x86_64]\n"
            ],
            "match": {
              "location": "features/step_definitions/setup_steps.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 4624055753
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6571022
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I use spacewalk-common-channel to add channel \"sles15-sp7-devel-uyuni-client\" with arch \"x86_64\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/command_steps.rb:162"
            },
            "result": {
              "status": "passed",
              "duration": 15160883411
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5872482
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 x86_64\" product has been added",
            "line": 113,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "passed",
              "duration": 16950002
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4576180
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"sles15-sp7\" have finished",
            "line": 114,
            "output": [
              "DEBUG: Found channel 'sle-product-sles15-sp7-pool-x86_64' at line 41. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-product-sles15-sp7-pool-x86_64 at line 45.",
              "SUCCESS: sle-product-sles15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-product-sles15-sp7-updates-x86_64' at line 49. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-product-sles15-sp7-updates-x86_64 at line 53.",
              "SUCCESS: sle-product-sles15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle15-sp7-installer-updates-x86_64' at line 57. Checking for completion...",
              "DEBUG: Sync for sle15-sp7-installer-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sles15-sp7-devel-uyuni-client-x86_64' at line 65. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sles15-sp7-devel-uyuni-client-x86_64 at line 69.",
              "SUCCESS: sles15-sp7-devel-uyuni-client-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle15-sp7-installer-updates-x86_64' at line 57. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle15-sp7-installer-updates-x86_64 at line 61.",
              "SUCCESS: sle15-sp7-installer-updates-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 73. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 73. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 73. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 73. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 73. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-basesystem15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "1m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 73. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-basesystem15-sp7-pool-x86_64 at line 77.",
              "SUCCESS: sle-module-basesystem15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "2m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "3m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-basesystem15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-basesystem15-sp7-updates-x86_64 at line 85.",
              "SUCCESS: sle-module-basesystem15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 89. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 89. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-pool-x86_64' at line 97. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 89. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-server-applications15-sp7-updates-x86_64 at line 93.",
              "SUCCESS: sle-module-server-applications15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-pool-x86_64' at line 97. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-server-applications15-sp7-pool-x86_64 at line 101.",
              "SUCCESS: sle-module-server-applications15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-systems-management-15-sp7-pool-x86_64' at line 105. Checking for completion...",
              "DEBUG: Sync for sle-module-systems-management-15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-systems-management-15-sp7-pool-x86_64' at line 105. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-systems-management-15-sp7-pool-x86_64 at line 109.",
              "SUCCESS: sle-module-systems-management-15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-systems-management-15-sp7-updates-x86_64' at line 113. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-systems-management-15-sp7-updates-x86_64 at line 117.",
              "SUCCESS: sle-module-systems-management-15-sp7-updates-x86_64 is fully synchronized.",
              "4m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-updates-x86_64' at line 121. Checking for completion...",
              "DEBUG: Sync for sle-module-python3-15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-pool-x86_64' at line 129. Checking for completion...",
              "DEBUG: Sync for sle-module-python3-15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-updates-x86_64' at line 121. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-python3-15-sp7-updates-x86_64 at line 125.",
              "SUCCESS: sle-module-python3-15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-pool-x86_64' at line 129. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-python3-15-sp7-pool-x86_64 at line 133.",
              "SUCCESS: sle-module-python3-15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "5m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "6m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-desktop-applications15-sp7-pool-x86_64 at line 141.",
              "SUCCESS: sle-module-desktop-applications15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-desktop-applications15-sp7-updates-x86_64 at line 149.",
              "SUCCESS: sle-module-desktop-applications15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "7m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "8m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 153. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-devtools15-sp7-pool-x86_64 at line 157.",
              "SUCCESS: sle-module-devtools15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "9m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "10m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "11m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "12m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "13m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "14m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 161. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-devtools15-sp7-updates-x86_64 at line 165.",
              "SUCCESS: sle-module-devtools15-sp7-updates-x86_64 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "passed",
              "duration": 3190120907079
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8900902
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 91
          },
          {
            "name": "@uyuni",
            "line": 92
          },
          {
            "name": "@build_host",
            "line": 93
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15343
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30746
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11226
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6048
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 08:44:35 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 209836
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17265
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 15022
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4826
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 8394
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3224 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254153
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15844
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-sl-micro-6.2-as-base-os-for-proxy",
        "keyword": "Scenario",
        "name": "Add SL Micro 6.2 as base OS for proxy",
        "description": "",
        "line": 121,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Micro 6.2\" as the filtered product description",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Micro 6.2 x86_64\" as a product",
            "line": 127,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Micro 6.2 x86_64\" selected",
            "line": 128,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Micro 6.2 x86_64\"",
            "line": 129,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Client Tools for SLE 16 x86_64\" as a product",
            "line": 130,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"SUSE Multi-Linux Manager Client Tools for SLE 16 x86_64\" selected",
            "line": 131,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click the Add Product button",
            "line": 132,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Micro 6.2 x86_64\" product has been added",
            "line": 134,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"sl-micro-6.2\" have finished",
            "line": 135,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 118
          },
          {
            "name": "@susemanager",
            "line": 119
          },
          {
            "name": "@transactional_server",
            "line": 120
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19876
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23648
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13492
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6613
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 233173
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18449
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 10870
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 90369
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:810"
            },
            "result": {
              "status": "skipped",
              "duration": 129817
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240449
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15927
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-sles-15-sp7-as-base-os-for-proxy",
        "keyword": "Scenario",
        "name": "Add SLES 15 SP7 as base OS for proxy",
        "description": "",
        "line": 140,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 145,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Enterprise Server 15 SP7\" as a product",
            "line": 146,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Enterprise Server 15 SP7\" selected",
            "line": 147,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 148,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 149,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7\" product has been added",
            "line": 150,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"sles15-sp7\" have finished",
            "line": 151,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 137
          },
          {
            "name": "@susemanager",
            "line": 138
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 139
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17848
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28627
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9996
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7551
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 261660
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19709
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 9323
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 159891
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:805"
            },
            "result": {
              "status": "passed",
              "duration": 11341
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 219443
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14787
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-proxy-extension-5.2-with-sl-micro-6.2-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Proxy Extension 5.2 with SL Micro 6.2 as base OS",
        "description": "",
        "line": 156,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 160,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Micro 6.2\" as the filtered product description",
            "line": 161,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Micro 6.2 x86_64\"",
            "line": 162,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Micro 6.2 x86_64\" as a product",
            "line": 163,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64 (BETA)\" as a product",
            "line": 164,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64 (BETA)\" selected",
            "line": 165,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 166,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 167,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64 (BETA)\" product has been added",
            "line": 168,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-proxy-52\" have finished",
            "line": 169,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 153
          },
          {
            "name": "@susemanager",
            "line": 154
          },
          {
            "name": "@transactional_server",
            "line": 155
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15012
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21907
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10104
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6547
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 294094
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20821
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 9451
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 203636
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:810"
            },
            "result": {
              "status": "skipped",
              "duration": 55760
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229776
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14758
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-proxy-extension-5.2-with-sles-15-sp7-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Proxy Extension 5.2 with SLES 15 SP7 as base OS",
        "description": "",
        "line": 174,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 175,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 176,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 177,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 178,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 179,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 180,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64 (BETA)\" as a product",
            "line": 181,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64 (BETA)\" selected",
            "line": 182,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 183,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 184,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Proxy Extension 5.2 x86_64 (BETA)\" product has been added",
            "line": 185,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-proxy-52-sp7\" have finished",
            "line": 186,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 171
          },
          {
            "name": "@susemanager",
            "line": 172
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 173
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14843
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26214
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10518
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10223
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 188691
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19275
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 9830
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 173875
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:805"
            },
            "result": {
              "status": "passed",
              "duration": 8223
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 293030
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17462
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-retail-branch-server-extension-5.2-with-sl-micro-6.2-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Retail Branch Server Extension 5.2 with SL Micro 6.2 as base OS",
        "description": "",
        "line": 191,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 192,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 193,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 194,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 195,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Micro 6.2\" as the filtered product description",
            "line": 196,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Micro 6.2 x86_64\"",
            "line": 197,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Micro 6.2 x86_64\" as a product",
            "line": 198,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.2 x86_64 (BETA)\" as a product",
            "line": 199,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.2 x86_64 (BETA)\" selected",
            "line": 200,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 201,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 202,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.2 x86_64 (BETA)\" product has been added",
            "line": 203,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-retail-branch-server-52\" have finished",
            "line": 204,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 188
          },
          {
            "name": "@susemanager",
            "line": 189
          },
          {
            "name": "@transactional_server",
            "line": 190
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16571
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26203
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11232
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 274124
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 188853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18165
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 12073
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 220178
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:810"
            },
            "result": {
              "status": "skipped",
              "duration": 56901
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 269768
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17106
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-retail-branch-server-extension-5.2-with-sles-15-sp7-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Retail Branch Server Extension 5.2 with SLES 15 SP7 as base OS",
        "description": "",
        "line": 209,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 210,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 211,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 212,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 213,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 214,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1000"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 215,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.2 x86_64 (BETA)\" as a product",
            "line": 216,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.2 x86_64 (BETA)\" selected",
            "line": 217,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 218,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 219,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.2 x86_64 (BETA)\" product has been added",
            "line": 220,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suma-retail-branch-server-extension-52-sp7\" have finished",
            "line": 221,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 206
          },
          {
            "name": "@susemanager",
            "line": 207
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 208
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15724
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21095
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13012
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7045
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 297891
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18788
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 18410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 97651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:805"
            },
            "result": {
              "status": "passed",
              "duration": 6791
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 540482
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16035
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;installer-update-channels-got-enabled-when-products-were-added",
        "keyword": "Scenario",
        "name": "Installer update channels got enabled when products were added",
        "description": "",
        "line": 225,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list channels\" with user \"admin\" and password \"admin\"",
            "line": 226,
            "match": {
              "location": "features/step_definitions/command_steps.rb:331"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [I] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\"",
            "line": 227,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 223
          },
          {
            "name": "@susemanager",
            "line": 224
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15665
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24138
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10794
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9680
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 188600
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18859
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5371
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 166837
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 197065
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14680
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;verify-all-channels-are-solved",
        "keyword": "Scenario",
        "name": "Verify all channels are solved",
        "description": "",
        "line": 230,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I wait until all synchronized channels have solved their dependencies",
            "line": 231,
            "output": [
              "Waiting for 20 channel(s) to solve dependencies (timeout: 15900s)",
              "SUCCESS: Channel opensuse_tumbleweed-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel opensuse_tumbleweed-x86_64 synchronization took 103 seconds.",
              "SUCCESS: Channel opensuse_tumbleweed-uyuni-client-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel opensuse_tumbleweed-uyuni-client-x86_64 synchronization took 16 seconds.",
              "SUCCESS: Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 synchronization took 12 seconds.",
              "SUCCESS: Channel uyuni-proxy-devel-tumbleweed-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel uyuni-proxy-devel-tumbleweed-x86_64 synchronization took 10 seconds.",
              "SUCCESS: Channel sle-product-sles15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-product-sles15-sp7-pool-x86_64 synchronization took 11 seconds.",
              "SUCCESS: Channel sle-product-sles15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-product-sles15-sp7-updates-x86_64 synchronization took 8 seconds.",
              "SUCCESS: Channel sle15-sp7-installer-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle15-sp7-installer-updates-x86_64 synchronization took 13 seconds.",
              "SUCCESS: Channel sle-module-basesystem15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-basesystem15-sp7-pool-x86_64 synchronization took 358 seconds.",
              "SUCCESS: Channel sle-module-basesystem15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-basesystem15-sp7-updates-x86_64 synchronization took 1032 seconds.",
              "SUCCESS: Channel sle-module-python3-15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-python3-15-sp7-pool-x86_64 synchronization took 48 seconds.",
              "SUCCESS: Channel sle-module-python3-15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-python3-15-sp7-updates-x86_64 synchronization took 46 seconds.",
              "SUCCESS: Channel sle-module-server-applications15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-server-applications15-sp7-pool-x86_64 synchronization took 56 seconds.",
              "SUCCESS: Channel sle-module-server-applications15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-server-applications15-sp7-updates-x86_64 synchronization took 122 seconds.",
              "SUCCESS: Channel sle-module-desktop-applications15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-desktop-applications15-sp7-pool-x86_64 synchronization took 315 seconds.",
              "SUCCESS: Channel sle-module-desktop-applications15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-desktop-applications15-sp7-updates-x86_64 synchronization took 74 seconds.",
              "SUCCESS: Channel sle-module-devtools15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-devtools15-sp7-updates-x86_64 synchronization took 662 seconds.",
              "SUCCESS: Channel sle-module-devtools15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-devtools15-sp7-pool-x86_64 synchronization took 191 seconds.",
              "SUCCESS: Channel sle-module-systems-management-15-sp7-pool-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-systems-management-15-sp7-pool-x86_64 synchronization took 39 seconds.",
              "SUCCESS: Channel sle-module-systems-management-15-sp7-updates-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sle-module-systems-management-15-sp7-updates-x86_64 synchronization took 47 seconds.",
              "SUCCESS: Channel sles15-sp7-devel-uyuni-client-x86_64 initialized. No '.new' files and repo size > 0.",
              "INFO: Channel sles15-sp7-devel-uyuni-client-x86_64 synchronization took 32 seconds."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:436"
            },
            "result": {
              "status": "passed",
              "duration": 278202916161
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 10149251
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "all channels have been synced without errors",
            "line": 232,
            "match": {
              "location": "features/step_definitions/command_steps.rb:481"
            },
            "result": {
              "status": "passed",
              "duration": 23114
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4283378
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 229
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12547
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13808
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10361
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6553
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:38:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 201633
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16793
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4811
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 279 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243607
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18056
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;detect-product-loading-issues-from-the-ui",
        "keyword": "Scenario",
        "name": "Detect product loading issues from the UI",
        "description": "",
        "line": 236,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 237,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 1631454121
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4352467
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 238,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 235819049
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 473870778
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Setup Wizard\" text",
            "line": 239,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 84006134
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5017781
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 240,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 751469844
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5289657
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should not see a \"Operation not successful\" text",
            "line": 241,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:752"
            },
            "result": {
              "status": "passed",
              "duration": 122792254
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4842858
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"250\" from \"pageSize\"",
            "line": 242,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 1155891873
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5634598
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should only see success signs in the product list",
            "line": 243,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:891"
            },
            "result": {
              "status": "passed",
              "duration": 40043877040
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7381589
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 234
          },
          {
            "name": "@skip_if_github_validation",
            "line": 235
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21517
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 32104
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11233
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:42:58 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216072
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21989
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5928
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 9270
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 44 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 266173
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17560
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;report-the-synchronization-duration-for-sles-15-sp7",
        "keyword": "Scenario",
        "name": "Report the synchronization duration for SLES 15 SP7",
        "description": "",
        "line": 247,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I report the synchronization duration for \"sles15-sp7\"",
            "line": 248,
            "match": {
              "location": "features/step_definitions/system_monitoring_steps.rb:20"
            },
            "result": {
              "status": "passed",
              "duration": 23626
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4749428
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 245
          },
          {
            "name": "@skip_if_github_validation",
            "line": 246
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21226
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27954
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11162
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:42 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231844
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23536
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5582
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 7131
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236829
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19990
            }
          }
        ]
      }
    ]
  },
  {
    "id": "create-fake-channels",
    "uri": "features/reposync/srv_create_fake_channels.feature",
    "keyword": "Feature",
    "name": "Create fake channels",
    "description": "  In Order to distribute software to the clients\n  As an authorized user\n  I want to create fake channels for each distribution",
    "line": 23,
    "elements": [
      {
        "id": "create-fake-channels;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 28,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 615441299
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4663627
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16704
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9315
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11986
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6748
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:42 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 427400
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20817
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244887
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 39637
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-fake-base-channel-for-x86_64",
        "keyword": "Scenario",
        "name": "Add a fake base channel for x86_64",
        "description": "",
        "line": 31,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 230884039
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1082439549
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 402779359
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4797536
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-SUSE-like\" as \"Channel Name\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 101560859
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5138006
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-suse-like\" as \"Channel Label\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 88795627
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5213729
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 65053952
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4674466
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 51366924
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5518620
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Base channel for testing\" as \"Channel Summary\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 83228607
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5656430
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 97506181
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5216726
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 858145235
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6787509
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-SUSE-like created.\" text",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 82508047
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5512706
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18872
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11247
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6748
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 221597
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18516
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 232191
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19260
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-fake-child-channel-into-the-fake-base-channel-x86_64",
        "keyword": "Scenario",
        "name": "Add a fake child channel into the fake base channel x86_64",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 77184979
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 372976118
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 326927243
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4576987
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Child-Channel-SUSE-like\" as \"Channel Name\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 89754945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5208206
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-child-channel-suse-like\" as \"Channel Label\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 82204424
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5224943
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-SUSE-like\" from \"Parent Channel\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 76069482
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5632499
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41421555
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4576111
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Child channel for testing\" as \"Channel Summary\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 75935387
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5603854
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake Child Channel SUSE like.\" as \"Channel Description\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 96677458
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5292155
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 583704846
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5346408
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-SUSE-like created.\" text",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 77553936
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4820328
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22125
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9524
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10698
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6556
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:46 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 227772
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18259
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 222927
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15303
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-suse-fake-child-channel-to-the-suse-product-base-channel",
        "keyword": "Scenario",
        "name": "Add a SUSE fake child channel to the SUSE Product base channel",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 77583745
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 199531074
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 332726521
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4433659
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-SUSE-Channel\" as \"Channel Name\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 80908953
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6827944
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-rpm-suse-channel\" as \"Channel Label\"",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 76259675
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5865226
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"Parent Channel\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 51566845
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5046221
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42037702
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4644000
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-SUSE-Channel for testing\" as \"Channel Summary\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 87971165
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6144540
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake-RPM-SUSE-Channel Child Channel.\" as \"Channel Description\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 99840081
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5023516
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 633949868
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6510666
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-SUSE-Channel created.\" text",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 79341180
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4840544
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19250
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11377
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6165
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:48 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 213376
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18380
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 18853
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 253372
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20717
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-fake-base-channel-for-i586",
        "keyword": "Scenario",
        "name": "Add a fake base channel for i586",
        "description": "",
        "line": 68,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 77093811
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 307225273
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 269989114
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4911040
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-i586\" as \"Channel Name\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 77704266
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5903325
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-i586\" as \"Channel Label\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78134648
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6662644
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 43490510
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5432563
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 65210602
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5254085
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-i586 channel for testing\" as \"Channel Summary\"",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 97208442
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5524216
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 88504884
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5150762
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 57381648
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 499756849
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-i586 created.\" text",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 81502964
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9478263
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16293
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8436
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12988
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8427
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 232493
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19161
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 273695
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15664
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-fake-child-channel-into-the-fake-base-channel-i586",
        "keyword": "Scenario",
        "name": "Add a fake child channel into the fake base channel i586",
        "description": "",
        "line": 80,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 75301177
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 205330513
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 343012583
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4353377
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Child-Channel-i586\" as \"Channel Name\"",
            "line": 83,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78127056
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6928321
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-child-channel-i586\" as \"Channel Label\"",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78926524
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7067473
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-i586\" from \"Parent Channel\"",
            "line": 85,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 69210702
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4678415
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 86,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42177480
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4926305
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake Child Channel i586 for testing\" as \"Channel Summary\"",
            "line": 87,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 91360753
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6218372
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake Child Channel i586.\" as \"Channel Description\"",
            "line": 88,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 91407617
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5064434
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 542618872
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6474522
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-i586 created.\" text",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 80621037
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5344491
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24364
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10021
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 39347
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10068
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:52 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 217496
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16966
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241323
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 27914
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-test-base-channel-for-x86_64",
        "keyword": "Scenario",
        "name": "Add a test base channel for x86_64",
        "description": "",
        "line": 92,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 77732029
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 209645236
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 337601402
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4477366
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Base-Channel-x86_64\" as \"Channel Name\"",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78177558
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5402671
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"test-base-channel-x86_64\" as \"Channel Label\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 75662286
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6801288
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 44886136
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4814188
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42379163
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4969069
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Base-Channel-x86_64 channel for testing\" as \"Channel Summary\"",
            "line": 99,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 97489956
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5893932
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 91288707
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5158670
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 553484094
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6397900
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Test-Base-Channel-x86_64 created.\" text",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 76740716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4847036
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18436
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16110
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12004
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6767
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:54 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 218666
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20272
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 357957
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19627
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-child-channel-into-the-test-base-channel-x86_64",
        "keyword": "Scenario",
        "name": "Add a child channel into the test base channel x86_64",
        "description": "",
        "line": 104,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 76589106
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 210781977
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 371700526
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4494854
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Child-Channel-x86_64\" as \"Channel Name\"",
            "line": 107,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78719709
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6065773
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"test-child-channel-x86_64\" as \"Channel Label\"",
            "line": 108,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 79426788
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5258336
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Test-Base-Channel-x86_64\" from \"Parent Channel\"",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 65030874
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5305576
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41748534
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4694901
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Child-Channel-x86_64 channel for testing\" as \"Channel Summary\"",
            "line": 111,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 98714549
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5456037
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Test-Child-Channel-x86_64 Channel.\" as \"Channel Description\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 99349764
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6405202
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 57939513
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 633160662
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Test-Child-Channel-x86_64 created.\" text",
            "line": 114,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 80374373
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5259833
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21046
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9576
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11139
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8219
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:55 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 287013
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 33601
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 238475
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19426
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-fake-terminal-child-channel-to-the-suse-product-base-channel",
        "keyword": "Scenario",
        "name": "Add a fake terminal child channel to the SUSE Product base channel",
        "description": "",
        "line": 119,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 120,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-Terminal-Channel\" as \"Channel Name\"",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-rpm-terminal-channel\" as \"Channel Label\"",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"pxeboot_minion\" from \"Parent Channel\"",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-Terminal-Channel for testing\" as \"Channel Summary\"",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake-RPM-Terminal-Channel Child Channel.\" as \"Channel Description\"",
            "line": 127,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 128,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-Terminal-Channel created.\" text",
            "line": 129,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 116
          },
          {
            "name": "@uyuni",
            "line": 117
          },
          {
            "name": "@scc_credentials",
            "line": 118
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18571
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25142
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 24368
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 12225
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 440655
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 26658
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 88690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 10597
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 13617
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 221918
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15210
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-debian-like-amd64-base-channel",
        "keyword": "Scenario",
        "name": "Add Debian-like AMD64 base channel",
        "description": "",
        "line": 132,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 80524970
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 992589812
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 433748608
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4503246
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-Debian-like\" as \"Channel Name\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 84041221
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5642069
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-debian-like\" as \"Channel Label\"",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 80223827
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4943255
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 137,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42730453
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4163446
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 138,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 62903995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 10004854
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-Debian-like for testing\" as \"Channel Summary\"",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 97844351
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8005390
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 83241754
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5117491
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"gpg_check\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10076506880
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4496818
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 146,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 502649772
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5740396
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-Debian-like created.\" text",
            "line": 147,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 81370626
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5071153
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 131
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18531
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24524
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14131
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11575
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:43:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 213806
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20020
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 11638
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 13 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 253687
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17743
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-redhat-like-base-channel",
        "keyword": "Scenario",
        "name": "Add a RedHat-like base channel",
        "description": "",
        "line": 150,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 151,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 82513449
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 306696928
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 360530361
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4108883
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-RH-like\" as \"Channel Name\"",
            "line": 153,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 80076646
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5706976
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-rh-like\" as \"Channel Label\"",
            "line": 154,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 78032510
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5167435
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42130544
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4288567
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 47871918
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6308568
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-RH-like for testing\" as \"Channel Summary\"",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 92510845
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6252354
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 87982919
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5143432
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 600339101
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6198977
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-RH-like created.\" text",
            "line": 160,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 85800017
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5228651
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 149
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20385
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21574
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13193
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7946
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:10 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 237612
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19503
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 15722
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 388401
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20194
            }
          }
        ]
      },
      {
        "id": "create-fake-channels;add-a-fake-appstream-base-channel",
        "keyword": "Scenario",
        "name": "Add a fake AppStream base channel",
        "description": "",
        "line": 163,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 164,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 76965723
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 312570873
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 165,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 460074233
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4496098
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-AppStream\" as \"Channel Name\"",
            "line": 166,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 82415279
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8082690
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-appstream\" as \"Channel Label\"",
            "line": 167,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 80576952
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5109033
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 168,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 43042269
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4290161
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 169,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41506453
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4891057
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-AppStream for testing\" as \"Channel Summary\"",
            "line": 170,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 93934186
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6084014
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake-Base-Channel-AppStream.\" as \"Channel Description\"",
            "line": 171,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 94002102
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5186543
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 172,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 619800179
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6110021
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-AppStream created.\" text",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 79149220
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5029651
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 162
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19727
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19313
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14018
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7740
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 333593
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18205
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 11923
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 346769
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20121
            }
          }
        ]
      }
    ]
  },
  {
    "id": "create-fake-repositories-for-each-fake-child-channel",
    "uri": "features/reposync/srv_create_fake_repositories.feature",
    "keyword": "Feature",
    "name": "Create fake repositories for each fake child channel",
    "description": "  In order to distribute software to the clients\n  As an authorized user\n  I want to create a fake repository per fake child channel",
    "line": 8,
    "elements": [
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 794936603
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5076482
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18199
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11985
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9439
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 345799
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22448
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 975917
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19693
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-repository-for-distributions-using-rpm",
        "keyword": "Scenario",
        "name": "Create a fake repository for distributions using RPM",
        "description": "",
        "line": 16,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 207432634
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 872925566
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 390888881
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4701238
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-rpm-repo\" as \"label\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 63915488
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5939317
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"http://localhost/pub/TestRepoRpmUpdates/\" as \"url\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 93106976
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7819487
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 66064248
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 425215367
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 69333137
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5184819
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1111"
            },
            "result": {
              "status": "passed",
              "duration": 17533856
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4745580
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17472
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9684
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10923
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6833
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:15 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 207471
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18141
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 237040
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15189
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;disable-metadata-check-for-the-fake-rpm-repository",
        "keyword": "Scenario",
        "name": "Disable metadata check for the fake RPM repository",
        "description": "",
        "line": 25,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 76749326
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 277368412
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-rpm-repo\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 233849562
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4114958
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10073654869
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4448510
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 492823321
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5377092
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository updated successfully\" text",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 67105227
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5412218
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1118"
            },
            "result": {
              "status": "passed",
              "duration": 13115186
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4648006
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22268
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14946
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 25428
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11473
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 361524
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23707
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 267414
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21945
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-appstream-repository",
        "keyword": "Scenario",
        "name": "Create a fake AppStream repository",
        "description": "",
        "line": 34,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 75586053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 334924866
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 314303039
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4229309
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-appstream-repo\" as \"label\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 65522324
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5899638
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"http://localhost/pub/TestRepoAppStream/\" as \"url\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 85047016
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5015506
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 399708915
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 92605884
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 69541839
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5417420
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1111"
            },
            "result": {
              "status": "passed",
              "duration": 23502292
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5988530
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16958
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17587
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11475
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6088
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216697
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17869
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10500
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 384177
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24543
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;disable-metadata-check-for-the-fake-appstream-repository",
        "keyword": "Scenario",
        "name": "Disable metadata check for the fake AppStream repository",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 89197145
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 263195694
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-appstream-repo\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 317149937
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4295726
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10055961404
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4276599
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 459565374
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4696820
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository updated successfully\" text",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 71173411
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4740131
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1118"
            },
            "result": {
              "status": "passed",
              "duration": 14092543
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4653579
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19436
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23488
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17931
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9328
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:30 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 308323
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 64059
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 16355
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 232389
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13996
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-rpm-repository-to-the-suse-fake-child-channel",
        "keyword": "Scenario",
        "name": "Add the fake RPM repository to the SUSE fake child channel",
        "description": "",
        "line": 53,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 78465558
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 251731311
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 376697527
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 16743801
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 119395637
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7577654
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 68852841
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 411970657
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-SUSE-Channel updated\" text",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 173160037
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5134622
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 77578900
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 306740509
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 57816613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5191798
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 911682712
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4593341
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-RPM-SUSE-Channel repository information was successfully updated\" text",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 71662390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4742971
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 52
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18913
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18003
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12440
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6127
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 221703
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18320
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 14221
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 255689
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15495
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-rpm-repository-to-the-test-child-channel",
        "keyword": "Scenario",
        "name": "Add the fake RPM repository to the Test child channel",
        "description": "",
        "line": 64,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 72823303
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 698095439
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Test-Child-Channel-x86_64\"",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 528567326
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4201389
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 109975012
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 10266717
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 699297904
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6419287
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Test-Child-Channel-x86_64 updated\" text",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 77948004
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4889217
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 65034587
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 375550605
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 50726276
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4745990
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1131504609
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4497659
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Test-Child-Channel-x86_64 repository information was successfully updated\" text",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 71821615
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4972892
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18825
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8504
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6968
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:44 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 221565
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19685
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236589
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18401
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-rpm-repository-to-the-redhat-like-base-channel",
        "keyword": "Scenario",
        "name": "Add the fake RPM repository to the RedHat-like base channel",
        "description": "",
        "line": 76,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 71262509
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 298146132
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-RH-like\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 440654935
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6149781
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 110343820
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5362336
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 607545262
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7440070
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-RH-like updated\" text",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 80894640
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4943333
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 64452225
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 552006222
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 83,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 52197394
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4775908
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 908514381
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5706612
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Base-Channel-RH-like repository information was successfully updated\" text",
            "line": 85,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 75891502
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4707169
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 75
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22406
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20080
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12602
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6203
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:48 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 223819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18818
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10717
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229797
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16904
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-appstream-repository-to-the-appstream-base-channel",
        "keyword": "Scenario",
        "name": "Add the fake AppStream repository to the AppStream base channel",
        "description": "",
        "line": 88,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 70580040
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 198026018
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 445019238
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4534081
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 110549512
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5567574
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 524724678
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5086200
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-AppStream updated\" text",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 76343615
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4934261
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 65705178
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 287110319
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-appstream-repo\" repo",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 58726807
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4903046
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1312833454
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4802535
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Base-Channel-AppStream repository information was successfully updated\" text",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 74529370
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4896518
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 87
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18057
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18057
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11660
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6142
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235941
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19531
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 9632
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 225290
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16461
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-repository-for-i586",
        "keyword": "Scenario",
        "name": "Create a fake repository for i586",
        "description": "",
        "line": 99,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 76969554
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 191583572
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 243066439
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4118755
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-i586-repo\" as \"label\"",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 62458599
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5426635
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///srv/www/htdocs/pub/TestRepoRpmUpdates/\" as \"url\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 94095310
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5720802
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10069357066
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4417831
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 420306929
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5011930
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 66785911
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4868105
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15820
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8832
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11336
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7408
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:44:55 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 214909
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18410
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 242118
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16480
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-i586-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the i586 channel",
        "description": "",
        "line": 108,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 75886565
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 262590675
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 354763007
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5452402
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 111,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 111456138
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6569329
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 549517031
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6337070
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-i586 updated\" text",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 78795525
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5216326
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 114,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 63456603
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 292521934
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-i586-repo\" repo",
            "line": 115,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 58837387
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5093533
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 116,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 531777166
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4201893
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Child-Channel-i586 repository information was successfully updated\" text",
            "line": 117,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 82589358
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5138502
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 29456
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16916
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18802
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7258
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 244889
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21500
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 239015
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18706
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-suse-like-child-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the SUSE-like child channel",
        "description": "",
        "line": 120,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 71796473
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 301920412
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-SUSE-like\"",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 357168466
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4310625
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61699013
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 285983346
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 58769241
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4938436
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1071960372
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4356173
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Child-Channel-SUSE-like repository information was successfully updated\" text",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 77653128
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4795034
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 119
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20835
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25480
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11419
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11813
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:08 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 242501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21834
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 12715
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 226675
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17826
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-repository-for-debian-like",
        "keyword": "Scenario",
        "name": "Create a fake repository for Debian-like",
        "description": "",
        "line": 129,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 130,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 77578231
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 198387039
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 322361168
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4203435
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-debian-repo\" as \"label\"",
            "line": 132,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 65638195
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5721471
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"deb\" from \"contenttype\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 69811055
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4881035
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"http://localhost/pub/TestRepoDebUpdates/\" as \"url\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 89787331
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7742751
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 58380519
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 360199682
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 68560978
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5181610
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 128
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20035
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20390
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11429
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6305
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228269
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21315
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 15650
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 252343
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18901
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-debian-like-base-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the Debian-like base channel",
        "description": "",
        "line": 139,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 75410418
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 258098579
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-Debian-like\"",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 361110450
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4938237
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 59813381
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 306030290
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-debian-repo\" repo",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "passed",
              "duration": 56292441
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5024982
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 664592066
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4516283
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Base-Channel-Debian-like repository information was successfully updated\" text",
            "line": 145,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 73902991
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4777601
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 138
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21553
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20583
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12176
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6347
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228142
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18369
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 10775
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 259440
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17813
            }
          }
        ]
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-terminal-child-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the terminal child channel",
        "description": "",
        "line": 150,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 151,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-Terminal-Channel\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 153,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 154,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-Terminal-Channel updated\" text",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:904"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-RPM-Terminal-Channel repository information was successfully updated\" text",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 147
          },
          {
            "name": "@uyuni",
            "line": 148
          },
          {
            "name": "@scc_credentials",
            "line": 149
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17595
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30328
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12386
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8175
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228198
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19080
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 102866
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 7278
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 16158
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 207288
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14450
            }
          }
        ]
      }
    ]
  },
  {
    "id": "create-custom-channels-with-development-repositories",
    "uri": "features/reposync/srv_create_devel_channels.feature",
    "keyword": "Feature",
    "name": "Create custom channels with development repositories",
    "description": "  In Order to use product packages in development to the clients\n  As an authorized user\n  I want to create custom channels for each distribution",
    "line": 5,
    "tags": [
      {
        "name": "@skip_if_github_validation",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "create-custom-channels-with-development-repositories;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": 521083522
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4663988
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14685
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22065
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10321
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 602617
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18708
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5289
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 249354
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14297
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-suse-minions",
        "keyword": "Scenario",
        "name": "Create a custom channel for SUSE minions",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 201003675
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1969833260
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 638409509
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8734322
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-SUSE-Channel\" as \"Channel Name\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 84371830
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5125925
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-suse-channel\" as \"Channel Label\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 80325343
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5247994
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"Parent Channel\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 83425554
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6127391
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 50569664
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4595127
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-SUSE-Channel for development repositories\" as \"Channel Summary\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 111269992
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6738811
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 95180079
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5097888
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 66777569
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 604053060
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-SUSE-Channel created.\" text",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 85648826
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4992163
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@sle_minion",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16433
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21628
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12088
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6142
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:15 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 286344
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 6120
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254387
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14959
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-suse-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the SUSE custom channel",
        "description": "",
        "line": 27,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"sle_minion\" as part of \"devel-suse-channel\" channel",
            "line": 28,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:555"
            },
            "result": {
              "status": "passed",
              "duration": 12505858366
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6287053
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@sle_minion",
            "line": 26
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22669
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22726
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12635
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6097
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 247420
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 12048
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 4870
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 283041
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19581
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-build-host",
        "keyword": "Scenario",
        "name": "Create a custom channel for Build Host",
        "description": "",
        "line": 32,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 78251725
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 213605682
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 380848829
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4336597
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Build-Host-Channel\" as \"Channel Name\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 79733446
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6545242
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-build-host-channel\" as \"Channel Label\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 77669594
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6197228
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"Parent Channel\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 51628634
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4878599
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41281200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4662935
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Build-Host-Channel for development repositories\" as \"Channel Summary\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 106204186
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6559778
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 92702669
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5324528
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 58517562
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 557952487
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-Build-Host-Channel created.\" text",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 87409742
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4913714
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@uyuni",
            "line": 30
          },
          {
            "name": "@build_host",
            "line": 31
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23474
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 32046
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6409
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 219338
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17204
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11005
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 6764
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 4478
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 248487
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16037
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-build-host-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the Build Host custom channel",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"build_host\" as part of \"devel-build-host-channel\" channel",
            "line": 47,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:555"
            },
            "result": {
              "status": "passed",
              "duration": 7368813889
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5661832
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@uyuni",
            "line": 44
          },
          {
            "name": "@build_host",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21832
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 36760
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12799
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7236
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 232791
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19851
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 16139
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 12014
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5083
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 262645
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18323
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-debian-like-minions",
        "keyword": "Scenario",
        "name": "Create a custom channel for Debian-like minions",
        "description": "",
        "line": 50,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 78634371
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 220329664
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 388976756
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9295992
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Debian-like-Channel\" as \"Channel Name\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 81610031
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6319207
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-debian-like-channel\" as \"Channel Label\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 80430761
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5168212
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-Debian-like\" from \"Parent Channel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 68022770
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6676382
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 50569946
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4836714
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Debian-like-Channel for development repositories\" as \"Channel Summary\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 114813528
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 11141150
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 89925859
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6262698
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 58146989
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4432785
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-Debian-like-Channel created.\" text",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 1040715109
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4752916
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@deblike_minion",
            "line": 49
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23773
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24078
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12697
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9010
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 240607
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21218
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 13993
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5415
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236537
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21000
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-debian-like-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the Debian-like custom channel",
        "description": "",
        "line": 63,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"deblike_minion\" as part of \"devel-debian-like-channel\" channel",
            "line": 64,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:555"
            },
            "result": {
              "status": "passed",
              "duration": 13878280422
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5553226
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@deblike_minion",
            "line": 62
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 29028
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23899
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10989
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 246097
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21767
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 14547
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5917
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 14 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244015
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16064
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-rh-like-minions",
        "keyword": "Scenario",
        "name": "Create a custom channel for RH-like minions",
        "description": "",
        "line": 67,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 76698068
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 212429074
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 392772306
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4445601
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-RH-like-Channel\" as \"Channel Name\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 74687936
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6293171
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-rh-like-channel\" as \"Channel Label\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 75071347
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5273693
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-RH-like\" from \"Parent Channel\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 64531697
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4667317
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 52251462
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5768780
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-RH-like-Channel for development repositories\" as \"Channel Summary\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 101644126
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5463945
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:268"
            },
            "result": {
              "status": "passed",
              "duration": 94400477
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6579723
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 58631151
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 366890915
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-RH-like-Channel created.\" text",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 185226608
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5605788
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@rhlike_minion",
            "line": 66
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24594
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22174
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6582
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 242581
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18210
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 16972
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5774
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 249208
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15984
            }
          }
        ]
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-rh-like-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the RH-like custom channel",
        "description": "",
        "line": 80,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"rhlike_minion\" as part of \"devel-rh-like-channel\" channel",
            "line": 81,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:555"
            },
            "result": {
              "status": "passed",
              "duration": 11335414591
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5526708
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@rhlike_minion",
            "line": 79
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23104
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 38774
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16152
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6750
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:45:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 229729
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18382
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10605
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5072
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 237916
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18784
            }
          }
        ]
      }
    ]
  },
  {
    "id": "synchronize-fake-channels",
    "uri": "features/reposync/srv_sync_fake_channels.feature",
    "keyword": "Feature",
    "name": "Synchronize fake channels",
    "description": "  In order to use the content provided inside the repositories of the fake channels\n  As admin\n  I want to synchronize the fake channels",
    "line": 12,
    "elements": [
      {
        "id": "synchronize-fake-channels;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 445673228
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4636232
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enable source package syncing",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:948"
            },
            "result": {
              "status": "passed",
              "duration": 3287028241
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5901525
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16376
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10502
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12424
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8120
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:46:10 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231677
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22800
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244001
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14887
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-rpm-suse-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-RPM-SUSE-Channel channel",
        "description": "",
        "line": 22,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 484831023
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4691965
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 210105569
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 625171551
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 485750142
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4569942
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 74357262
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 294029449
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 441110744
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5560214
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 67922893
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4912245
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1835907347
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4301856
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-RPM-SUSE-Channel.\" text",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 66980729
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4728465
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-rpm-suse-channel\" has been synced",
            "line": 31,
            "output": [
              "DEBUG: Found channel 'fake-rpm-suse-channel' at line 225. Checking for completion...",
              "DEBUG: Sync for fake-rpm-suse-channel still in progress (no completion message found).",
              "DEBUG: Found channel 'fake-rpm-suse-channel' at line 225. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for fake-rpm-suse-channel at line 229.",
              "SUCCESS: fake-rpm-suse-channel is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 18271539379
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5837498
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 21
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22780
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18558
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11593
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6374
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:46:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 223074
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19210
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 11217
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244008
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14042
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;verify-state-of-fake-rpm-suse-channel-channel",
        "keyword": "Scenario",
        "name": "Verify state of Fake-RPM-SUSE-Channel channel",
        "description": "",
        "line": 34,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"orion-dummy-1.1-1.1.x86_64.rpm\" package should have been stored",
            "line": 35,
            "match": {
              "location": "features/step_definitions/command_steps.rb:412"
            },
            "result": {
              "status": "passed",
              "duration": 5971570536
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5523661
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "solver file for \"fake-rpm-suse-channel\" should reference \"orion-dummy-1.1-1.1.x86_64.rpm\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/command_steps.rb:416"
            },
            "result": {
              "status": "passed",
              "duration": 2539123206
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5119070
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 40477
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19156
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12094
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7083
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:46:37 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 207449
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19816
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 12144
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229455
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16436
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-child-channel-i586-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Child-Channel-i586 channel",
        "description": "",
        "line": 39,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 533175472
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4774758
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 182134196
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1072725825
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 392732200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4708474
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61189643
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 298570552
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 900011945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4497245
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 65533971
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4691980
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1580786639
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 19721381
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Child-Channel-i586.\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 66405453
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4675833
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-child-channel-i586\" has been synced",
            "line": 48,
            "output": [
              "DEBUG: Found channel 'fake-child-channel-i586' at line 233. Checking for completion...",
              "DEBUG: Sync for fake-child-channel-i586 still in progress (no completion message found).",
              "DEBUG: Found channel 'fake-child-channel-i586' at line 233. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for fake-child-channel-i586 at line 237.",
              "SUCCESS: fake-child-channel-i586 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 17954617073
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5723932
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 38
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20007
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18175
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11223
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6556
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:46:45 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 224478
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5167
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 438245
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17482
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-test-child-channel-x86_64-channel",
        "keyword": "Scenario",
        "name": "Synchronize Test-Child-Channel-x86_64 channel",
        "description": "",
        "line": 50,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 514150415
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4325361
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 183381149
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 645780392
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Test-Child-Channel-x86_64\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 385436836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4363418
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 63260737
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 295319253
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 347561279
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4563630
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 66514913
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4763064
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2930271673
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4720865
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Test-Child-Channel-x86_64.\" text",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 66050158
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4688152
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"test-child-channel-x86_64\" has been synced",
            "line": 59,
            "output": [
              "DEBUG: Found channel 'test-child-channel-x86_64' at line 241. Checking for completion...",
              "DEBUG: Sync for test-child-channel-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'test-child-channel-x86_64' at line 241. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for test-child-channel-x86_64 at line 245.",
              "SUCCESS: test-child-channel-x86_64 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 18067414596
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6472932
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19321
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8892
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12902
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6813
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:47:08 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 352194
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 25465
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 24 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 261322
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18783
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-child-channel-suse-like-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Child-Channel-SUSE-like channel",
        "description": "",
        "line": 62,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 498425606
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4307346
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 177916973
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1006334754
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-SUSE-like\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 482720534
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4506934
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61100904
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 303298326
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 366314987
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5015713
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 66057390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4939625
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1835277728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4418768
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Child-Channel-SUSE-like.\" text",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 76074585
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5069014
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-child-channel-suse-like\" has been synced",
            "line": 71,
            "output": [
              "DEBUG: Found channel 'fake-child-channel-suse-like' at line 249. Checking for completion...",
              "DEBUG: Sync for fake-child-channel-suse-like still in progress (no completion message found).",
              "DEBUG: Found channel 'fake-child-channel-suse-like' at line 249. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for fake-child-channel-suse-like at line 253.",
              "SUCCESS: fake-child-channel-suse-like is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 19851033805
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5581298
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 61
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16024
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19098
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13282
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8881
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:47:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 219897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20205
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10971
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 25 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 227487
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14556
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-base-channel-debian-like-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Base-Channel-Debian-like channel",
        "description": "",
        "line": 74,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 484655406
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5895607
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 174563679
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 648626121
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-Debian-like\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 382194077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4606256
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 60412861
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 287802089
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 251420410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5175631
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 67025758
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4855516
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 903986762
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4142834
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Base-Channel-Debian-like.\" text",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 66151927
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4720187
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-base-channel-debian-like\" has been synced",
            "line": 83,
            "output": [
              "DEBUG: Found channel 'fake-base-channel-debian-like' at line 257. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for fake-base-channel-debian-like at line 261.",
              "SUCCESS: fake-base-channel-debian-like is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 3780619254
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5708674
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 73
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18502
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17177
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11263
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6108
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:47:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 211372
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17198
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 16350
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 811951
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18949
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-base-channel-rh-like-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Base-Channel-RH-like channel",
        "description": "",
        "line": 86,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 87,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 478986906
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4466128
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 88,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 176303506
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 810969756
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-RH-like\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 772871692
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 24542452
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 59832684
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 455732887
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 337566909
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4726846
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 74306410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5456822
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1810913988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4658013
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Base-Channel-RH-like.\" text",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 66682508
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4816783
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-base-channel-rh-like\" has been synced",
            "line": 95,
            "output": [
              "DEBUG: Found channel 'fake-base-channel-rh-like' at line 265. Checking for completion...",
              "DEBUG: Sync for fake-base-channel-rh-like still in progress (no completion message found).",
              "DEBUG: Found channel 'fake-base-channel-rh-like' at line 265. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for fake-base-channel-rh-like at line 269.",
              "SUCCESS: fake-base-channel-rh-like is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 18258742337
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5857954
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 85
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21516
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18152
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12766
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7747
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:48:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 238448
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20045
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 12356
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 227834
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17547
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-base-channel-appstream-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Base-Channel-AppStream channel",
        "description": "",
        "line": 98,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 99,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 515976288
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4768817
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 180702940
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 720296476
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 388644141
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4532013
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61770178
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 296052703
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 357486515
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6822316
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 67473970
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4706142
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2794201500
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5457703
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Base-Channel-AppStream.\" text",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 67142105
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4706561
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-base-channel-appstream\" has been synced",
            "line": 107,
            "output": [
              "DEBUG: Found channel 'fake-base-channel-appstream' at line 273. Checking for completion...",
              "DEBUG: Sync for fake-base-channel-appstream still in progress (no completion message found).",
              "DEBUG: Found channel 'fake-base-channel-appstream' at line 273. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for fake-base-channel-appstream at line 277.",
              "SUCCESS: fake-base-channel-appstream is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 17590148711
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5606970
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 97
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21262
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18262
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11367
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6216
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:48:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 220974
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 25050
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 11091
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 237252
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17008
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;synchronize-the-repository-in-the-terminal-channel",
        "keyword": "Scenario",
        "name": "Synchronize the repository in the terminal channel",
        "description": "",
        "line": 112,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 114,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-Terminal-Channel\"",
            "line": 115,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 116,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 117,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 118,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 119,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-RPM-Terminal-Channel.\" text",
            "line": 120,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-rpm-terminal-channel\" has been synced",
            "line": 121,
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 109
          },
          {
            "name": "@uyuni",
            "line": 110
          },
          {
            "name": "@scc_credentials",
            "line": 111
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18168
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23177
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11068
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6307
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:48:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 206448
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19899
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 77385
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 6314
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 7762
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 208395
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15175
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;verify-state-of-fake-rpm-terminal-channel-custom-channel",
        "keyword": "Scenario",
        "name": "Verify state of Fake-RPM-Terminal-Channel custom channel",
        "description": "",
        "line": 126,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"orion-dummy-1.1-1.1.x86_64.rpm\" package should have been stored",
            "line": 127,
            "match": {
              "location": "features/step_definitions/command_steps.rb:412"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "solver file for \"fake-rpm-terminal-channel\" should reference \"orion-dummy-1.1-1.1.x86_64.rpm\"",
            "line": 128,
            "match": {
              "location": "features/step_definitions/command_steps.rb:416"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 123
          },
          {
            "name": "@uyuni",
            "line": 124
          },
          {
            "name": "@scc_credentials",
            "line": 125
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15611
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10034
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:48:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 194185
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18838
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 93133
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 7343
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 9269
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 199247
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12372
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;refresh-the-errata-cache",
        "keyword": "Scenario",
        "name": "Refresh the errata cache",
        "description": "",
        "line": 130,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 139010356
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 282710628
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-default\"",
            "line": 132,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1334653186
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4432099
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-bunch\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1271997647
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 24578268
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1557903605
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 3959227
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"bunch was scheduled\" text",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 258285053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4682599
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the table contains \"FINISHED\" or \"SKIPPED\" followed by \"FINISHED\" in its first rows",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:812"
            },
            "result": {
              "status": "passed",
              "duration": 995041664
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4459929
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14007
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7132
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9689
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6049
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:48:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 189943
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 15112
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 275807
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18960
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;refresh-the-channel's-repository-data",
        "keyword": "Scenario",
        "name": "Refresh the channel's repository data",
        "description": "",
        "line": 138,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 68278545
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 916008660
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-default\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 372033713
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4375662
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-bunch\"",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1290869641
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4887536
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1433795944
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5730845
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"bunch was scheduled\" text",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 251672438
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4943721
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the table contains \"FINISHED\" or \"SKIPPED\" followed by \"FINISHED\" in its first rows",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:812"
            },
            "result": {
              "status": "passed",
              "duration": 1063992090
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4354952
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17938
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9147
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11578
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8374
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:48:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 260501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23739
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 253361
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19949
            }
          }
        ]
      },
      {
        "id": "synchronize-fake-channels;cleanup-disable-source-package-syncing",
        "keyword": "Scenario",
        "name": "Cleanup disable source package syncing",
        "description": "",
        "line": 146,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "I disable source package syncing",
            "line": 147,
            "match": {
              "location": "features/step_definitions/command_steps.rb:953"
            },
            "result": {
              "status": "passed",
              "duration": 2857499008
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5358775
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18051
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11110
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13871
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6636
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:49:02 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 1185730
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22912
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 247222
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15882
            }
          }
        ]
      }
    ]
  },
  {
    "id": "synchronize-development-channels",
    "uri": "features/reposync/srv_sync_devel_channels.feature",
    "keyword": "Feature",
    "name": "Synchronize development channels",
    "description": "  In order to use the content provided inside the repositories of the dev channels\n  As admin\n  I want to synchronize the dev channels",
    "line": 5,
    "tags": [
      {
        "name": "@skip_if_github_validation",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "synchronize-development-channels;synchronize-devel-suse-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-SUSE-Channel channel",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 455173774
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4238644
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 208891742
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 743566547
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-SUSE-Channel\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 406054118
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4340428
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 71670587
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 379447906
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 355281849
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4465951
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 67738095
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4852973
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2912008736
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4413200
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-SUSE-Channel.\" text",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 72663356
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4797143
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-suse-channel\" has been synced",
            "line": 20,
            "output": [
              "DEBUG: Found channel 'devel-suse-channel' at line 281. Checking for completion...",
              "DEBUG: Sync for devel-suse-channel still in progress (no completion message found).",
              "DEBUG: Found channel 'devel-suse-channel' at line 281. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for devel-suse-channel at line 285.",
              "SUCCESS: devel-suse-channel is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 17928226484
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5822770
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@sle_minion",
            "line": 10
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18005
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21827
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10880
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6367
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:49:05 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 257305
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20043
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 16285
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5600
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231364
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14022
            }
          }
        ]
      },
      {
        "id": "synchronize-development-channels;synchronize-devel-debian-like-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-Debian-like-Channel channel",
        "description": "",
        "line": 23,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 496837537
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4142711
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 176879446
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 795627522
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Debian-like-Channel\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 381329719
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4301106
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 55789559
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 295179120
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 364162365
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 11639793
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 68357329
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5022000
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1766071375
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4467653
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-Debian-like-Channel.\" text",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 69580045
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4859318
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-debian-like-channel\" has been synced",
            "line": 32,
            "output": [
              "DEBUG: Found channel 'devel-debian-like-channel' at line 289. Checking for completion...",
              "DEBUG: Sync for devel-debian-like-channel still in progress (no completion message found).",
              "DEBUG: Found channel 'devel-debian-like-channel' at line 289. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for devel-debian-like-channel at line 293.",
              "SUCCESS: devel-debian-like-channel is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 18074959008
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5610999
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@deblike_minion",
            "line": 22
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17722
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23001
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11138
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6976
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:49:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 206665
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17523
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 10611
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5033
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 224842
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18041
            }
          }
        ]
      },
      {
        "id": "synchronize-development-channels;synchronize-devel-rh-like-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-RH-like-Channel channel",
        "description": "",
        "line": 35,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 501103499
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4316100
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 178316135
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 792530557
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-RH-like-Channel\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 378077831
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4190904
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 59340931
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 299598044
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 349055931
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4426944
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 67746531
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4741100
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1773953149
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4444588
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-RH-like-Channel.\" text",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 70327077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4705633
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-rh-like-channel\" has been synced",
            "line": 44,
            "output": [
              "DEBUG: Found channel 'devel-rh-like-channel' at line 297. Checking for completion...",
              "DEBUG: Sync for devel-rh-like-channel still in progress (no completion message found).",
              "DEBUG: Found channel 'devel-rh-like-channel' at line 297. Checking for completion...",
              "DEBUG: Sync for devel-rh-like-channel still in progress (no completion message found).",
              "DEBUG: Found channel 'devel-rh-like-channel' at line 297. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for devel-rh-like-channel at line 301.",
              "SUCCESS: devel-rh-like-channel is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 34327121196
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5921183
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@rhlike_minion",
            "line": 34
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19980
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20573
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12287
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8024
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:49:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 313506
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20421
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10034
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 6359
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 39 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241740
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19079
            }
          }
        ]
      },
      {
        "id": "synchronize-development-channels;synchronize-devel-build-host-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-Build-Host-Channel channel",
        "description": "",
        "line": 48,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 513797546
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4353392
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 179532145
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 731633510
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Build-Host-Channel\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 385994637
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4544682
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61131549
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 299114671
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 255752887
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7570356
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "passed",
              "duration": 70925408
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 21974875
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1805635486
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5109060
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-Build-Host-Channel.\" text",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 67428229
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4777931
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-build-host-channel\" has been synced",
            "line": 57,
            "output": [
              "DEBUG: Found channel 'devel-build-host-channel' at line 305. Checking for completion...",
              "DEBUG: Sync for devel-build-host-channel still in progress (no completion message found).",
              "DEBUG: Found channel 'devel-build-host-channel' at line 305. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for devel-build-host-channel at line 309.",
              "SUCCESS: devel-build-host-channel is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:423"
            },
            "result": {
              "status": "passed",
              "duration": 19101600025
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5508648
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@build_host",
            "line": 46
          },
          {
            "name": "@uyuni",
            "line": 47
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18898
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11530
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8347
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:50:30 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228087
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20201
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 10402
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 8445
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 4828
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 223410
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13859
            }
          }
        ]
      }
    ]
  },
  {
    "id": "create-activation-keys",
    "uri": "features/reposync/srv_create_activationkey.feature",
    "keyword": "Feature",
    "name": "Create activation keys",
    "description": "  In order to register systems to the server\n  As the testing user\n  I want to use activation keys",
    "line": 32,
    "elements": [
      {
        "id": "create-activation-keys;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 521445579
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4667287
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17488
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9362
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10703
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6614
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:50:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 212365
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17962
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236997
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18301
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-with-a-channel",
        "keyword": "Scenario",
        "name": "Create an activation key with a channel",
        "description": "",
        "line": 41,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"SUSE-KEY-x86_64\", description \"SUSE Test Key x86_64\", limit of 20 and contact method \"default\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 3690269836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5570524
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-SUSE-KEY-x86_64\"",
            "line": 43,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1273867704
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5280917
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 40
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19499
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24457
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13264
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6886
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:50:54 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 223696
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20743
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 11886
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244718
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18487
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-redhat-like-minion",
        "keyword": "Scenario",
        "name": "Create an activation key for RedHat-like minion",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"RH-LIKE-KEY\", description \"RedHat like Test Key\", base channel \"fake-base-channel-rh-like\", limit of 20 and contact method \"default\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2874726113
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5405583
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-RH-LIKE-KEY\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1229620883
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4959170
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21839
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24439
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11864
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6373
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:50:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 222327
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17036
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 12217
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240849
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18337
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-debian-like-minion",
        "keyword": "Scenario",
        "name": "Create an activation key for Debian-like minion",
        "description": "",
        "line": 51,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"DEBLIKE-KEY\", description \"Debian-like Test Key\", base channel \"fake-base-channel-debian-like\", limit of 20 and contact method \"default\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2721098176
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5347073
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-DEBLIKE-KEY\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1145473767
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5572896
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 50
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17875
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19640
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15937
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6221
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231788
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17900
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 14944
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 266573
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22055
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-with-a-channel-for-salt-ssh",
        "keyword": "Scenario",
        "name": "Create an activation key with a channel for salt-ssh",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"SUSE-SSH-KEY-x86_64\", description \"SUSE SSH Test Key x86_64\", limit of 20 and contact method \"ssh-push\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2409381542
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5526137
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-SUSE-SSH-KEY-x86_64\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1227710008
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5006399
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18425
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20756
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11963
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6304
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:07 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 230557
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20854
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11985
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241939
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14511
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-with-a-channel-for-salt-ssh-via-tunnel",
        "keyword": "Scenario",
        "name": "Create an activation key with a channel for salt-ssh via tunnel",
        "description": "",
        "line": 61,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"SUSE-SSH-TUNNEL-KEY-x86_64\", description \"SUSE SSH Tunnel Test Key x86_64\", limit of 20 and contact method \"ssh-push-tunnel\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2535221413
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5401503
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-SUSE-SSH-TUNNEL-KEY-x86_64\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1138014125
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5170464
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 60
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19748
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12939
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6660
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 236872
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18236
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 15690
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 275551
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14883
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-the-proxy",
        "keyword": "Scenario",
        "name": "Create an activation key for the proxy",
        "description": "",
        "line": 66,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"PROXY-KEY-x86_64\", description \"Proxy Key x86_64\", limit of 1",
            "line": 67,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2614893693
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5049062
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-PROXY-KEY-x86_64\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1228937470
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5278273
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 65
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16996
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14940
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11985
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7201
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 243892
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18810
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 12009
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244804
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15423
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-the-build-host",
        "keyword": "Scenario",
        "name": "Create an activation key for the build host",
        "description": "",
        "line": 71,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"BUILD-HOST-KEY-x86_64\", description \"Build host Key x86_64\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2400955523
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4950611
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I set the entitlements of the activation key \"1-BUILD-HOST-KEY-x86_64\" to \"container_build_host, osimage_build_host\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/api_common.rb:315"
            },
            "result": {
              "status": "passed",
              "duration": 1140789234
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5425098
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-BUILD-HOST-KEY-x86_64\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1134655877
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6324732
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 70
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22985
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20251
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12221
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6264
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:18 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 232150
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18870
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 10694
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 259968
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21495
            }
          }
        ]
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-the-terminal",
        "keyword": "Scenario",
        "name": "Create an activation key for the terminal",
        "description": "",
        "line": 77,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"TERMINAL-KEY-x86_64\", description \"Terminal Key x86_64\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 2403895356
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5391590
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-TERMINAL-KEY-x86_64\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1312645027
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5042355
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19836
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18345
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11725
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8567
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:23 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 313873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20801
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 6922
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 436706
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19331
            }
          }
        ]
      }
    ]
  },
  {
    "id": "update-activation-keys",
    "uri": "features/reposync/allcli_update_activationkeys.feature",
    "keyword": "Feature",
    "name": "Update activation keys",
    "description": "  In order to register systems to the spacewalk server\n  As admin\n  I want to update activation keys to use synchronized base products",
    "line": 4,
    "elements": [
      {
        "id": "update-activation-keys;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:486"
            },
            "result": {
              "status": "passed",
              "duration": 562628882
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4210044
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19685
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9141
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11110
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6566
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 226435
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21378
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 225167
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16081
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-sle-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update SLE key with synced base product",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE Test Key x86_64\" in the content area",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Pool for x86_64\" has been checked",
            "line": 21,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Updates for x86_64\" has been checked",
            "line": 22,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 23,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 24,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 26,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 27,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 28,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-Containers15-SP7-Pool for x86_64\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Containers15-SP7-Updates for x86_64\" has been checked",
            "line": 30,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 32,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE Test Key x86_64 has been modified\" text",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 12
          },
          {
            "name": "@susemanager",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18285
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21030
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16462
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7546
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 197769
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20791
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 9151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 93760
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 237121
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18738
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-opensuse-tumbleweed-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update openSUSE Tumbleweed key with synced base product",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 138012255
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 772007016
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE Test Key x86_64\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 71297539
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 399616115
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 504873399
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4942656
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 62580651
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4746338
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 77714152
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4812989
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 808269584
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5433786
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 86266480
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4679846
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 45,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15480598
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4576263
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 537714348
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5916143
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE Test Key x86_64 has been modified\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 76964602
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9089076
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17375
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18834
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13284
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7412
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 219437
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 109340
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 9927
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 429331
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21814
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-sle-ssh-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update SLE SSH key with synced base product",
        "description": "",
        "line": 52,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Test Key x86_64\" in the content area",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 60,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 61,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 62,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 64,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Test Key x86_64 has been modified\" text",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 49
          },
          {
            "name": "@susemanager",
            "line": 50
          },
          {
            "name": "@ssh_minion",
            "line": 51
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17254
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23821
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12029
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6283
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 221704
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11128
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5489
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 148545
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 259738
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24466
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-opensuse-tumbleweed-ssh-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update openSUSE Tumbleweed SSH key with synced base product",
        "description": "",
        "line": 70,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 69084705
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 283414552
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Test Key x86_64\" in the content area",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 73028752
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 218476828
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 407152910
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5375395
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 43152490
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6177718
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 75097258
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4934393
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 575868884
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 11791285
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 78499773
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4711196
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 78,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16637566
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4624110
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 446098545
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8668070
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Test Key x86_64 has been modified\" text",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 73228141
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7079771
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 68
          },
          {
            "name": "@ssh_minion",
            "line": 69
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19868
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22990
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12361
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7663
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 205278
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17753
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11736
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 7084
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 234589
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23494
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-sle-ssh-tunnel-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update SLE SSH tunnel key with synced base product",
        "description": "",
        "line": 85,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 86,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Tunnel Test Key x86_64\" in the content area",
            "line": 87,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 88,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 93,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 94,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 95,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 97,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Tunnel Test Key x86_64 has been modified\" text",
            "line": 99,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 82
          },
          {
            "name": "@susemanager",
            "line": 83
          },
          {
            "name": "@ssh_minion",
            "line": 84
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18118
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30031
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11035
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 327645
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 110936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5317
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 150105
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 382450
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20294
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-opensuse-tumbleweed-ssh-tunnel-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update openSUSE Tumbleweed SSH tunnel key with synced base product",
        "description": "",
        "line": 103,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 68018652
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 287243657
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Tunnel Test Key x86_64\" in the content area",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 67646666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 290281057
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 413423562
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5391672
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 107,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 44041491
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6349190
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 108,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 76284501
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5001810
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 709348497
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4990393
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 86833372
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4662783
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 111,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16637947
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4797852
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 589765845
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5103596
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Tunnel Test Key x86_64 has been modified\" text",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 77863215
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4778009
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 101
          },
          {
            "name": "@ssh_minion",
            "line": 102
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20851
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22609
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11071
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11492
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 218014
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20573
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 15633
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 16394
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 443356
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25094
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-the-sle-micro-proxy-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update the SLE Micro proxy key with synced base product",
        "description": "",
        "line": 120,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy Key x86_64\" in the content area",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"proxy_container\" from \"selectedBaseChannel\"",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Multi-Linux-ManagerTools-SLE-16 for x86_64 6.2\" has been checked",
            "line": 127,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Multi-Linux-Manager-Proxy-5.2 for x86_64\"",
            "line": 128,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Multi-Linux-Manager-Retail-Branch-Server-5.2 for x86_64\"",
            "line": 129,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 130,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Proxy Key x86_64 has been modified\" text",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 115
          },
          {
            "name": "@susemanager",
            "line": 116
          },
          {
            "name": "@proxy",
            "line": 117
          },
          {
            "name": "@containerized_server",
            "line": 118
          },
          {
            "name": "@transactional_server",
            "line": 119
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19514
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34978
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 19630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7904
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228901
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19175
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11680
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5515
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 120108
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:796"
            },
            "result": {
              "status": "passed",
              "duration": 7431
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:810"
            },
            "result": {
              "status": "skipped",
              "duration": 59932
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 208744
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17149
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-the-sles-proxy-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update the SLES proxy key with synced base product",
        "description": "",
        "line": 138,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy Key x86_64\" in the content area",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"proxy_nontransactional\" from \"selectedBaseChannel\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"ManagerTools-SLE15-Pool for x86_64 SP7\" has been checked",
            "line": 145,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Multi-Linux-Manager-Proxy-SLE-5.2-Pool for x86_64 SP7\"",
            "line": 146,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Multi-Linux-Manager-Proxy-SLE-5.2-Updates for x86_64 SP7\"",
            "line": 147,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 148,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Proxy Key x86_64 has been modified\" text",
            "line": 149,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 133
          },
          {
            "name": "@susemanager",
            "line": 134
          },
          {
            "name": "@proxy",
            "line": 135
          },
          {
            "name": "@containerized_server",
            "line": 136
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 137
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15714
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27282
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16108
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8539
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 202357
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18686
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 12136
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5470
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 140181
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:796"
            },
            "result": {
              "status": "passed",
              "duration": 7765
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:805"
            },
            "result": {
              "status": "passed",
              "duration": 6046
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 332359
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24126
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-the-opensuse-tumbleweed-proxy-host-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update the openSUSE Tumbleweed Proxy Host key with synced base product",
        "description": "",
        "line": 155,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy Key x86_64\" in the content area",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"proxy_container\" from \"selectedBaseChannel\"",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 160,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 161,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 162,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Proxy Key x86_64 has been modified\" text",
            "line": 163,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 151
          },
          {
            "name": "@proxy",
            "line": 152
          },
          {
            "name": "@containerized_server",
            "line": 153
          },
          {
            "name": "@skip_if_cloud",
            "line": 154
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20486
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 396873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15717
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6864
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 200478
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18024
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 12012
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 9190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:776"
            },
            "result": {
              "status": "skipped",
              "duration": 73105
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:796"
            },
            "result": {
              "status": "passed",
              "duration": 7209
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 211406
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16016
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-build-host-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update build host key with synced base product",
        "description": "",
        "line": 167,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 168,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 61514824
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 298971245
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Build host Key x86_64\" in the content area",
            "line": 169,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 70226914
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 217849249
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 170,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 1346336374
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4841257
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"selectedBaseChannel\"",
            "line": 171,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 50114697
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5556168
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 172,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 534628613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4976901
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "passed",
              "duration": 179413393
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 14000637
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Pool for x86_64\" has been checked",
            "line": 174,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 36308070
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4781840
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Updates for x86_64\" has been checked",
            "line": 175,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 20189557
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4626398
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 176,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19888561
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4500377
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 177,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19444906
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4523950
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 178,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 81469336
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4830211
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 179,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19438011
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4563411
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 180,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19009480
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4430074
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 181,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19167572
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4543145
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Systems-Management-15-SP7-Pool for x86_64\" has been checked",
            "line": 182,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19162062
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4615414
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Systems-Management-15-SP7-Updates for x86_64\" has been checked",
            "line": 183,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19133539
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4690726
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Python3-15-SP7-Pool for x86_64\" has been checked",
            "line": 184,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19248832
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4499992
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Python3-15-SP7-Updates for x86_64\" has been checked",
            "line": 185,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19546307
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4525708
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 186,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 482947529
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7718687
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Build host Key x86_64 has been modified\" text",
            "line": 187,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 72866372
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5709302
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 165
          },
          {
            "name": "@build_host",
            "line": 166
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17154
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19749
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10748
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6369
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 232870
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18420
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11669
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 17665
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 234885
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14640
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-build-host-key-with-uyuni-client-tools",
        "keyword": "Scenario",
        "name": "Update build host key with Uyuni client tools",
        "description": "",
        "line": 192,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 193,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 72985401
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 282354381
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Build host Key x86_64\" in the content area",
            "line": 194,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61653371
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 291312655
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 195,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 1465903146
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4883400
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"selectedBaseChannel\"",
            "line": 196,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 24918911
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4094837
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 197,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 342047142
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9926242
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\"",
            "line": 198,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 82706252
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4776427
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\" has been checked",
            "line": 199,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16586427
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4614726
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 200,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 791152785
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5209339
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Build host Key x86_64 has been modified\" text",
            "line": 201,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 75010268
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5024542
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 189
          },
          {
            "name": "@uyuni",
            "line": 190
          },
          {
            "name": "@build_host",
            "line": 191
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19385
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25796
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13951
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7218
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:40 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 229095
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19882
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11663
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5494
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 7355
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229962
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14309
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-build-host-key-with-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update build host key with dev child channel",
        "description": "",
        "line": 207,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 208,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 70082855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 273665542
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Build host Key x86_64\" in the content area",
            "line": 209,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 61872860
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 202836645
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 210,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 852918543
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4906790
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"selectedBaseChannel\"",
            "line": 211,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 24302590
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4123540
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 212,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 320152114
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4736007
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Build-Host-Channel\"",
            "line": 213,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 107714603
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4856717
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Devel-Build-Host-Channel\" has been checked",
            "line": 214,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16252793
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4687427
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 215,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 438511211
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6632998
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Build host Key x86_64 has been modified\" text",
            "line": 216,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 75855476
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4855210
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 203
          },
          {
            "name": "@scc_credentials",
            "line": 204
          },
          {
            "name": "@uyuni",
            "line": 205
          },
          {
            "name": "@build_host",
            "line": 206
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19641
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 35209
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15922
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11151
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 641573
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19512
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 15033
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5400
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 12867
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5184
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 280401
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20083
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-terminal-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update terminal key with synced base product",
        "description": "",
        "line": 220,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 221,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 69091252
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 309049170
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Terminal Key x86_64\" in the content area",
            "line": 222,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 69021378
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 205681567
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 223,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 1223660668
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4899508
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"pxeboot_minion\" from \"selectedBaseChannel\"",
            "line": 224,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:216"
            },
            "result": {
              "status": "passed",
              "duration": 46282648
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5545042
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 225,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 509773820
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4869119
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 226,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "passed",
              "duration": 190301573
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5118705
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Pool for x86_64\" has been checked",
            "line": 227,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 17228477
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5058829
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Updates for x86_64\" has been checked",
            "line": 228,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16329086
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4568767
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 229,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15961575
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4753639
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 230,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16246205
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4666946
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 231,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 72470001
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4632290
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 232,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16091851
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4589769
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 233,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15996845
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4535206
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 234,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16263813
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4604833
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 235,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 523154327
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5455236
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Terminal Key x86_64 has been modified\" text",
            "line": 236,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 79716132
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4994445
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 218
          },
          {
            "name": "@build_host",
            "line": 219
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21089
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23177
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10800
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6563
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:46 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 219521
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 9999
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 27615
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 238234
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14296
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-terminal-key-with-normal-suse-fake-channel",
        "keyword": "Scenario",
        "name": "Update terminal key with normal SUSE fake channel",
        "description": "",
        "line": 241,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 242,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Terminal Key x86_64\" in the content area",
            "line": 243,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 244,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-Containers15-SP7-Pool for x86_64\"",
            "line": 245,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Containers15-SP7-Updates for x86_64\" has been checked",
            "line": 246,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 247,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 248,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 249,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Terminal Key x86_64 has been modified\" text",
            "line": 250,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@susemanager",
            "line": 238
          },
          {
            "name": "@scc_credentials",
            "line": 239
          },
          {
            "name": "@build_host",
            "line": 240
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18315
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29986
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11944
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6811
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 224840
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17880
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11243
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5146
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "skipped",
              "duration": 85759
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 220606
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19219
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-terminal-key-with-specific-fake-channel",
        "keyword": "Scenario",
        "name": "Update terminal key with specific fake channel",
        "description": "",
        "line": 256,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 257,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Terminal Key x86_64\" in the content area",
            "line": 258,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 259,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-Terminal-Channel\"",
            "line": 260,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-Terminal-Channel\" has been checked",
            "line": 261,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\"",
            "line": 262,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\" has been checked",
            "line": 263,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 264,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Terminal Key x86_64 has been modified\" text",
            "line": 265,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 252
          },
          {
            "name": "@uyuni",
            "line": 253
          },
          {
            "name": "@scc_credentials",
            "line": 254
          },
          {
            "name": "@build_host",
            "line": 255
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18563
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 31604
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11586
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7686
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 265814
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19385
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 86049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11051
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5533
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "passed",
              "duration": 8531
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 237736
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18235
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-sle-key-with-to-include-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update SLE key with to include dev child channel",
        "description": "",
        "line": 269,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 270,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 61273816
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 216041071
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE Test Key x86_64\" in the content area",
            "line": 271,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 71540529
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 205099289
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 272,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 591318471
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4825888
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-SUSE-Channel\"",
            "line": 273,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 101030608
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4798583
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 274,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 446429007
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7089542
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE Test Key x86_64 has been modified\" text",
            "line": 275,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 77729911
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5119815
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 267
          },
          {
            "name": "@sle_minion",
            "line": 268
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18050
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25171
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10799
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9292
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 301743
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18875
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 15208
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 5806
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240645
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21903
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-debian-like-key-with-to-include-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update Debian-like key with to include dev child channel",
        "description": "",
        "line": 279,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 280,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 67341307
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 286912391
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Debian-like Test Key\" in the content area",
            "line": 281,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 71437883
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 200871771
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 282,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 657881892
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4791005
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Debian-like-Channel\"",
            "line": 283,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 97336941
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4748021
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 284,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 422245123
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4923846
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Debian-like Test Key has been modified\" text",
            "line": 285,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 79237652
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8785832
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 277
          },
          {
            "name": "@deblike_minion",
            "line": 278
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18342
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 38059
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 24883
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 13266
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 293265
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 28188
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 23760
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 10188
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 270830
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19862
            }
          }
        ]
      },
      {
        "id": "update-activation-keys;update-redhat-like-key-with-to-include-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update RedHat-like key with to include dev child channel",
        "description": "",
        "line": 289,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 290,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:420"
            },
            "result": {
              "status": "passed",
              "duration": 62149201
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 288729513
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"RedHat like Test Key\" in the content area",
            "line": 291,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "passed",
              "duration": 71358795
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 205723212
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 292,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:239"
            },
            "result": {
              "status": "passed",
              "duration": 746589019
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4995117
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-RH-like-Channel\"",
            "line": 293,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 100798701
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4635934
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 294,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 515056673
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5437148
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key RedHat like Test Key has been modified\" text",
            "line": 295,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 73218614
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5153934
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 287
          },
          {
            "name": "@rhlike_minion",
            "line": 288
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19221
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 35594
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16351
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6935
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 254345
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20358
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 18459
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:786"
            },
            "result": {
              "status": "passed",
              "duration": 10855
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 288290
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19296
            }
          }
        ]
      }
    ]
  },
  {
    "id": "create-bootstrap-repositories",
    "uri": "features/reposync/srv_create_bootstrap_repositories.feature",
    "keyword": "Feature",
    "name": "Create bootstrap repositories",
    "description": "  In order to be able to enroll clients with MU repositories\n  As the system administrator\n  I create all bootstrap repos with --with-custom-channels option",
    "line": 4,
    "elements": [
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repositories-including-custom-channels",
        "keyword": "Scenario",
        "name": "Create the bootstrap repositories including custom channels",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repositories including custom channels",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1150"
            },
            "result": {
              "status": "passed",
              "duration": 7542626830
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5549440
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19838
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10260
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16256
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6963
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:51:55 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 343647
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21373
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231184
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16806
            }
          }
        ]
      },
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repository-for-suse-minion",
        "keyword": "Scenario",
        "name": "Create the bootstrap repository for SUSE Minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repository for \"sle_minion\" on the server",
            "line": 14,
            "output": [
              "base_channel: openSUSE Tumbleweed (x86_64)",
              "channel: openSUSE-Tumbleweed-x86_64-uyuni",
              "parent_channel: ",
              "Creating the bootstrap repository on the server:",
              "  mgr-create-bootstrap-repo --create openSUSE-Tumbleweed-x86_64-uyuni --with-custom-channels"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1125"
            },
            "result": {
              "status": "passed",
              "duration": 5899000067
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5691645
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17780
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18892
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12535
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6497
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:52:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 218697
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20922
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 11467
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246832
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20117
            }
          }
        ]
      },
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repository-for-proxy",
        "keyword": "Scenario",
        "name": "Create the bootstrap repository for Proxy",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repository for \"proxy\" on the server",
            "line": 18,
            "output": [
              "base_channel: openSUSE Tumbleweed (x86_64)",
              "channel: openSUSE-Tumbleweed-x86_64-uyuni",
              "parent_channel: ",
              "Creating the bootstrap repository on the server:",
              "  mgr-create-bootstrap-repo --create openSUSE-Tumbleweed-x86_64-uyuni --with-custom-channels"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1125"
            },
            "result": {
              "status": "passed",
              "duration": 7702546391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5682516
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 16
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20543
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14163
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7548
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:52:09 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 366671
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22013
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11253
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 270943
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15486
            }
          }
        ]
      },
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repository-for-build-host",
        "keyword": "Scenario",
        "name": "Create the bootstrap repository for Build Host",
        "description": "",
        "line": 21,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repository for \"build_host\" on the server",
            "line": 22,
            "output": [
              "base_channel: SLE-Product-SLES15-SP7-Pool for x86_64",
              "channel: SLE-15-SP7-x86_64",
              "parent_channel: sle-product-sles15-sp7-pool-x86_64",
              "Creating the bootstrap repository on the server:",
              "  mgr-create-bootstrap-repo --create SLE-15-SP7-x86_64 --with-parent-channel sle-product-sles15-sp7-pool-x86_64 --with-custom-channels"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1125"
            },
            "result": {
              "status": "passed",
              "duration": 6085280195
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5530874
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 20
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17187
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17752
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6301
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-30 09:52:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 230339
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18686
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11605
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 683304
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19171
            }
          }
        ]
      }
    ]
  }
]