[
  {
    "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": 38160200392
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5394465
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 32374
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12512
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6985
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:33:37 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 276060
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17557
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 38 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 317522
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25764
            }
          }
        ]
      },
      {
        "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": 163221196
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 532329492
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"mgr-sync-refresh-default\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1244329736
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8264853
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:261"
            },
            "result": {
              "status": "passed",
              "duration": 59454745
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5505189
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1712825015
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4817485
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1572555950
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6917139
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19046
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11920
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 22756
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8674
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:34:15 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216718
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16916
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 281090
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19615
            }
          }
        ]
      },
      {
        "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": 66887885
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1174763717
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"cobbler-sync-default\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1338576134
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4714770
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:261"
            },
            "result": {
              "status": "passed",
              "duration": 48579708
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 20924961
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1456031372
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5317135
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1655430806
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5824352
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21081
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14793
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13321
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 12563
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:34:20 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231654
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21216
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 242768
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19535
            }
          }
        ]
      }
    ]
  },
  {
    "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": 35389289379
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6059055
                }
              }
            ]
          },
          {
            "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": 6448512583
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5841127
                }
              }
            ]
          },
          {
            "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": 34728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4713451
                }
              }
            ]
          },
          {
            "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": 27133
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4518765
                }
              }
            ]
          },
          {
            "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": 25426
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4486830
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22511
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24343
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 19523
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6502
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:34:26 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 224033
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18219
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 8984
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 42 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 227474
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14244
            }
          }
        ]
      },
      {
        "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": 4585558239
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5856709
                }
              }
            ]
          },
          {
            "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": 26057
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4696020
                }
              }
            ]
          },
          {
            "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": 23677
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4452837
                }
              }
            ]
          },
          {
            "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": 28673
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5033321
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19128
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16629
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12135
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 15775
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:35:08 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 253832
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21654
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5660
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229393
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18932
            }
          }
        ]
      },
      {
        "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": 3195556878
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5658744
                }
              }
            ]
          },
          {
            "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": 24487
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4287485
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16401
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13310
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6402
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:35:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 230156
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17078
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 4982
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 226538
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14398
            }
          }
        ]
      },
      {
        "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": 23666
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17409
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7789
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:35:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 233252
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16528
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 17813
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5194
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 391804
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 222334
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13183
            }
          }
        ]
      },
      {
        "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": 3182972605
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5411344
                }
              }
            ]
          },
          {
            "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": 26666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5149865
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"ppc64\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 23725
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4734550
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"s390x\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 19591
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4573720
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15110
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14538
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9884
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6587
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:35:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 200552
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16785
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5633
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243908
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18643
            }
          }
        ]
      },
      {
        "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": 2456878042
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5177433
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I execute mgr-sync refresh",
            "line": 46,
            "match": {
              "location": "features/step_definitions/command_steps.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 62703905375
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5657796
                }
              }
            ]
          },
          {
            "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": 25810
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4159190
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17656
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18509
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13383
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6405
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:35:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 225782
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 15686
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5953
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 65 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 234918
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14696
            }
          }
        ]
      }
    ]
  },
  {
    "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": 31453982525
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5643829
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 6
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21210
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24573
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11902
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 12402
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:36:24 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 220310
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19743
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5550
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 31 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 274157
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16551
            }
          }
        ]
      },
      {
        "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": 527248213
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4703350
                }
              }
            ]
          },
          {
            "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": 220886692
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 2063535614
                }
              }
            ]
          },
          {
            "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": 1228169343
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5177406
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Arch\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 122627160
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5634647
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Channels\" text",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 120117789
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5104354
                }
              }
            ]
          },
          {
            "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": 133167032
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8245687
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 10
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23553
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17249
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7150
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:36:55 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 250819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5446
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 902576
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21532
            }
          }
        ]
      },
      {
        "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": 77708111
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 295999819
                }
              }
            ]
          },
          {
            "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": 85039018
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5321245
                }
              }
            ]
          },
          {
            "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": 659723205
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5256652
                }
              }
            ]
          },
          {
            "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": 189695020
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7309682
                }
              }
            ]
          },
          {
            "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": 86452574
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5311235
                }
              }
            ]
          },
          {
            "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": 1143984909
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5469255
                }
              }
            ]
          },
          {
            "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": 93632198
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5300116
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 19
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20698
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17997
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11832
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6530
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:37:00 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 223269
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19486
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 6829
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 646762
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24285
            }
          }
        ]
      },
      {
        "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": 22162
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12279
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6576
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:37:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 237259
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20350
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5747
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 88987
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 726457
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20651
            }
          }
        ]
      },
      {
        "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": 24327
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20359
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15754
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7319
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:37:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 217713
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18189
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 6048
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 109908
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 631444
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19924
            }
          }
        ]
      },
      {
        "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": 13978190472
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5679198
                }
              }
            ]
          },
          {
            "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": 8077735450
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5596167
                }
              }
            ]
          },
          {
            "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": 195565490511
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6135795
                }
              }
            ]
          },
          {
            "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": 28554472306
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5727496
                }
              }
            ]
          },
          {
            "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": 47368200033
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5892577
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20910
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26105
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15597
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6893
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:37:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 206007
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19512
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 13639
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 293 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 280848
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17941
            }
          }
        ]
      },
      {
        "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": 35158582545
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5752904
                }
              }
            ]
          },
          {
            "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: Sync for uyuni-proxy-devel-tumbleweed-x86_64 still in progress (no completion message found).",
              "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": 29931643538
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5712216
                }
              }
            ]
          }
        ],
        "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": 20070
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12506
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6401
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:41:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 229604
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19921
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 12471
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 7381
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:788"
            },
            "result": {
              "status": "passed",
              "duration": 5462
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 65 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243405
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23046
            }
          }
        ]
      },
      {
        "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": 565502971
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4604148
                }
              }
            ]
          },
          {
            "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": 194596103
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1169304443
                }
              }
            ]
          },
          {
            "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": 85930084
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6062174
                }
              }
            ]
          },
          {
            "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": 670926190
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4940243
                }
              }
            ]
          },
          {
            "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": 140813525
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8381357
                }
              }
            ]
          },
          {
            "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": 79757580
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6406047
                }
              }
            ]
          },
          {
            "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": 33386522
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5910050
                }
              }
            ]
          },
          {
            "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": 64142968
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7888475
                }
              }
            ]
          },
          {
            "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": 66182722
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5531824
                }
              }
            ]
          },
          {
            "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": 70600421
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5994713
                }
              }
            ]
          },
          {
            "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": 28645090
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4748775
                }
              }
            ]
          },
          {
            "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": 56145058
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5869078
                }
              }
            ]
          },
          {
            "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": 70687608
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6576233
                }
              }
            ]
          },
          {
            "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": 26661112
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4862995
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 109,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 61552780
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5373404
                }
              }
            ]
          },
          {
            "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": 9654221932
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5247776
                }
              }
            ]
          },
          {
            "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": 5132842519
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5445295
                }
              }
            ]
          },
          {
            "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": 14721291331
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7601944
                }
              }
            ]
          },
          {
            "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": 18616216
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5172523
                }
              }
            ]
          },
          {
            "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: 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 65. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 65. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 65. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 65. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 65. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-pool-x86_64' at line 65. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-basesystem15-sp7-pool-x86_64 at line 69.",
              "SUCCESS: sle-module-basesystem15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "1m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-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 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-basesystem15-sp7-updates-x86_64' at line 73. 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: Channel 'sles15-sp7-devel-uyuni-client-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 73. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-basesystem15-sp7-updates-x86_64 at line 77.",
              "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: Found channel 'sle-module-python3-15-sp7-updates-x86_64' at line 81. 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-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: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-pool-x86_64' at line 89. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-python3-15-sp7-pool-x86_64 at line 93.",
              "SUCCESS: sle-module-python3-15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-python3-15-sp7-updates-x86_64 at line 85.",
              "SUCCESS: sle-module-python3-15-sp7-updates-x86_64 is fully synchronized.",
              "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 97. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sles15-sp7-devel-uyuni-client-x86_64 at line 101.",
              "SUCCESS: sles15-sp7-devel-uyuni-client-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-pool-x86_64' at line 105. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "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-server-applications15-sp7-pool-x86_64' at line 105. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-server-applications15-sp7-pool-x86_64 at line 109.",
              "SUCCESS: sle-module-server-applications15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 113. 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: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 113. 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: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 113. 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: Found channel 'sle-module-systems-management-15-sp7-updates-x86_64' at line 121. Checking for completion...",
              "DEBUG: Sync for sle-module-systems-management-15-sp7-updates-x86_64 still in progress (no completion message found).",
              "4m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 113. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-server-applications15-sp7-updates-x86_64 at line 117.",
              "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: Found channel 'sle-module-systems-management-15-sp7-pool-x86_64' at line 129. Checking for completion...",
              "DEBUG: Sync for sle-module-systems-management-15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-systems-management-15-sp7-updates-x86_64' at line 121. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-systems-management-15-sp7-updates-x86_64 at line 125.",
              "SUCCESS: sle-module-systems-management-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-systems-management-15-sp7-pool-x86_64' at line 129. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-systems-management-15-sp7-pool-x86_64 at line 133.",
              "SUCCESS: sle-module-systems-management-15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 137. 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: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 137. 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-pool-x86_64' at line 145. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 137. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-desktop-applications15-sp7-updates-x86_64 at line 141.",
              "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: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. 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-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 145. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-desktop-applications15-sp7-pool-x86_64 at line 149.",
              "SUCCESS: sle-module-desktop-applications15-sp7-pool-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: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "7m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "8m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "9m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "10m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "11m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-updates-x86_64' at line 153. 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 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-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 153. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-devtools15-sp7-updates-x86_64 at line 157.",
              "SUCCESS: sle-module-devtools15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "13m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Sync for sle-module-devtools15-sp7-pool-x86_64 still in progress (no completion message found).",
              "14m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-devtools15-sp7-pool-x86_64' at line 161. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-devtools15-sp7-pool-x86_64 at line 165.",
              "SUCCESS: sle-module-devtools15-sp7-pool-x86_64 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "passed",
              "duration": 3219711992892
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9897520
                }
              }
            ]
          }
        ],
        "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": 24119
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29134
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6723
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 14:43:01 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 226684
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 43982
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 16501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5814
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 7001
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3253 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 268099
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17466
            }
          }
        ]
      },
      {
        "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": 25477
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25771
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6773
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 238315
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17920
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11921
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 86719
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:802"
            },
            "result": {
              "status": "skipped",
              "duration": 70607
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 342474
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23537
            }
          }
        ]
      },
      {
        "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": 21775
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 31766
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12077
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6586
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 215569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17985
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11727
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 89267
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:797"
            },
            "result": {
              "status": "passed",
              "duration": 13101
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240641
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19105
            }
          }
        ]
      },
      {
        "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": 27810
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 43101
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 21937
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11638
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216011
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16851
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11794
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 88601
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:802"
            },
            "result": {
              "status": "skipped",
              "duration": 69607
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 291713
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19609
            }
          }
        ]
      },
      {
        "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": 21527
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22201
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13291
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7597
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235178
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 25509
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 10629
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 216886
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:797"
            },
            "result": {
              "status": "passed",
              "duration": 10540
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1912149
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25643
            }
          }
        ]
      },
      {
        "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": 27962
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 36210
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12810
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 14388
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 206859
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 320109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 14498
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 290957
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:802"
            },
            "result": {
              "status": "skipped",
              "duration": 67848
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 306941
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22154
            }
          }
        ]
      },
      {
        "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": 22200
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23735
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15743
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7461
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 210427
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19973
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 14775
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 348793
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:797"
            },
            "result": {
              "status": "passed",
              "duration": 8708
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 280326
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23955
            }
          }
        ]
      },
      {
        "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": 28537
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 38661
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18400
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 12422
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 207967
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19978
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5445
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 287908
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 218135
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13708
            }
          }
        ]
      },
      {
        "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 192 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 22 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 13 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 11 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 6 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 357 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 1069 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 43 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 52 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 59 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 130 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 295 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 73 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 696 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 207 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 27 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 42 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 35 seconds."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:436"
            },
            "result": {
              "status": "passed",
              "duration": 261294622047
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9436718
                }
              }
            ]
          },
          {
            "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": 25893
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5898312
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 229
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19323
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16058
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11794
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7209
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:37:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 215486
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19949
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 4866
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 262 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 251327
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16005
            }
          }
        ]
      },
      {
        "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": 1597836975
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5153957
                }
              }
            ]
          },
          {
            "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": 274991716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 489978416
                }
              }
            ]
          },
          {
            "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": 87947201
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5505986
                }
              }
            ]
          },
          {
            "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": 760743965
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5287524
                }
              }
            ]
          },
          {
            "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": 124543390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4934123
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"250\" from \"pageSize\"",
            "line": 242,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 1161102513
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6301961
                }
              }
            ]
          },
          {
            "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": 40060857298
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7626919
                }
              }
            ]
          }
        ],
        "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": 20028
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26060
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11809
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6701
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:41:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 217464
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18067
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5827
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5102
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 44 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 257640
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18062
            }
          }
        ]
      },
      {
        "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": 24814
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4885925
                }
              }
            ]
          }
        ],
        "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": 22495
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23023
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12641
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7884
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:20 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 230057
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19202
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5700
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 4808
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 264016
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18112
            }
          }
        ]
      }
    ]
  },
  {
    "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": 570633019
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5262743
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20282
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18930
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12171
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 14667
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:20 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 741756
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21527
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 274764
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21099
            }
          }
        ]
      },
      {
        "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": 243114861
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 827883291
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 345319340
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9791304
                }
              }
            ]
          },
          {
            "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": 104887256
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6201808
                }
              }
            ]
          },
          {
            "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": 90320224
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6130315
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 64360671
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5686487
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 52770927
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4763186
                }
              }
            ]
          },
          {
            "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": 85277110
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6269292
                }
              }
            ]
          },
          {
            "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": 96887322
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5991958
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 723433278
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8036427
                }
              }
            ]
          },
          {
            "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": 82900733
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4989153
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21654
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 12503
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12673
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8057
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:21 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231494
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20328
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 248486
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18458
            }
          }
        ]
      },
      {
        "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": 80609615
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 301677277
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 321180681
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 10599428
                }
              }
            ]
          },
          {
            "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": 90169334
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5355557
                }
              }
            ]
          },
          {
            "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": 85680710
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6327431
                }
              }
            ]
          },
          {
            "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": 76775389
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7223394
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41899952
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6026240
                }
              }
            ]
          },
          {
            "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": 83596277
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6825439
                }
              }
            ]
          },
          {
            "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": 98748479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5292528
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 546142336
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5985842
                }
              }
            ]
          },
          {
            "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": 79685761
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5162438
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25216
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11947
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8059
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:24 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 253247
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18518
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 305700
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18435
            }
          }
        ]
      },
      {
        "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": 80087879
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 301998055
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 322672244
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4825773
                }
              }
            ]
          },
          {
            "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": 82023626
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6990806
                }
              }
            ]
          },
          {
            "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": 77535868
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5427626
                }
              }
            ]
          },
          {
            "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": 52514375
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6061057
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42542367
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5196721
                }
              }
            ]
          },
          {
            "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": 89999054
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6106394
                }
              }
            ]
          },
          {
            "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": 105067498
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7098629
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 61371461
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 546242313
                }
              }
            ]
          },
          {
            "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": 82615855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5367007
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19144
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19838
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13527
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6785
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:26 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235480
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21130
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 12496
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 248193
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18755
            }
          }
        ]
      },
      {
        "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": 81705821
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 295623799
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 283767783
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4567592
                }
              }
            ]
          },
          {
            "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": 79313783
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5527200
                }
              }
            ]
          },
          {
            "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": 81776804
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6509116
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 44251777
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4718935
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 67519797
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4956205
                }
              }
            ]
          },
          {
            "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": 104786693
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5788143
                }
              }
            ]
          },
          {
            "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": 89816945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5600350
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 561843668
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8314857
                }
              }
            ]
          },
          {
            "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": 81478300
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 8336622
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21738
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9656
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12217
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7329
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 251070
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 29258
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 690200
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 50189
            }
          }
        ]
      },
      {
        "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": 81170632
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 208398633
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 346984598
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5459224
                }
              }
            ]
          },
          {
            "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": 83659582
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5528551
                }
              }
            ]
          },
          {
            "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": 77832356
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6750140
                }
              }
            ]
          },
          {
            "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": 70081795
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4929945
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 86,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42657312
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4812011
                }
              }
            ]
          },
          {
            "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": 98289989
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5598405
                }
              }
            ]
          },
          {
            "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": 94742188
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5550725
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 579780309
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5928600
                }
              }
            ]
          },
          {
            "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": 80971870
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5319763
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24189
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11061
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13127
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7242
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 234950
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17997
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 777399
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24417
            }
          }
        ]
      },
      {
        "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": 80528988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 374700786
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 336538613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5759899
                }
              }
            ]
          },
          {
            "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": 82533689
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5845681
                }
              }
            ]
          },
          {
            "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": 87794798
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5296437
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 47809816
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5056883
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41263487
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4660144
                }
              }
            ]
          },
          {
            "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": 101766603
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6313417
                }
              }
            ]
          },
          {
            "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": 92413888
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6014854
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 567430693
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5429581
                }
              }
            ]
          },
          {
            "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": 77377796
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5354265
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25673
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13962
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 34718
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9184
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 287614
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 27573
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 292578
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16715
            }
          }
        ]
      },
      {
        "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": 79625014
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 298528256
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 426691826
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4710109
                }
              }
            ]
          },
          {
            "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": 83047608
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5651956
                }
              }
            ]
          },
          {
            "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": 86831600
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5950245
                }
              }
            ]
          },
          {
            "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": 72243798
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4950950
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 42987890
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4706346
                }
              }
            ]
          },
          {
            "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": 105392832
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6193330
                }
              }
            ]
          },
          {
            "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": 102587592
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6970394
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 89377465
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 592264843
                }
              }
            ]
          },
          {
            "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": 81915549
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5883454
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23979
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10219
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13032
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7917
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 229215
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22480
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246618
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21820
            }
          }
        ]
      },
      {
        "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": 22572
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34822
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12088
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 111462
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:35 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 245374
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 117003
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 14547
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 14115
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240915
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17511
            }
          }
        ]
      },
      {
        "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": 83249086
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 308754485
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 348714444
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4695804
                }
              }
            ]
          },
          {
            "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": 91473270
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6021121
                }
              }
            ]
          },
          {
            "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": 84539357
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6534510
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 137,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 46457465
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5615675
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 138,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 68592854
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4930451
                }
              }
            ]
          },
          {
            "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": 102278573
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5844339
                }
              }
            ]
          },
          {
            "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": 91241619
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 10892435
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"gpg_check\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10116828488
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4670645
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 146,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 608571204
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5734998
                }
              }
            ]
          },
          {
            "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": 82257390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5959614
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 131
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22823
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19090
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11397
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6329
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:35 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 255915
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 11846
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 283187
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 27594
            }
          }
        ]
      },
      {
        "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": 83125159
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 216651253
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 368843413
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4911646
                }
              }
            ]
          },
          {
            "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": 85139902
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6043390
                }
              }
            ]
          },
          {
            "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": 82836362
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5384548
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 45799756
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5647843
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 52693481
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4854187
                }
              }
            ]
          },
          {
            "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": 99346788
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6773736
                }
              }
            ]
          },
          {
            "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": 91005629
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6332873
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 61127283
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 621149918
                }
              }
            ]
          },
          {
            "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": 86417888
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9040199
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 149
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28265
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 32608
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16767
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7426
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:47 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 249469
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21104
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 11892
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246744
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21751
            }
          }
        ]
      },
      {
        "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": 79237966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 377134799
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 165,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 288725735
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5221758
                }
              }
            ]
          },
          {
            "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": 90052784
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5983239
                }
              }
            ]
          },
          {
            "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": 82964644
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6420294
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 168,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 47242006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5836904
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 169,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 44577367
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5455301
                }
              }
            ]
          },
          {
            "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": 96979090
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5904200
                }
              }
            ]
          },
          {
            "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": 99925718
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6854788
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 172,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 59781983
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 470557618
                }
              }
            ]
          },
          {
            "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": 80227824
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5162982
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 162
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23365
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13994
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7624
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:49 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 239067
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 14098
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 238374
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20421
            }
          }
        ]
      }
    ]
  },
  {
    "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": 650235904
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4487021
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22430
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10453
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13697
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9835
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 306292
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22115
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 239230
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18667
            }
          }
        ]
      },
      {
        "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": 217182033
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 742104852
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 338542308
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4431772
                }
              }
            ]
          },
          {
            "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": 65464638
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5278140
                }
              }
            ]
          },
          {
            "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": 96154059
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5532663
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 438470816
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6183036
                }
              }
            ]
          },
          {
            "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": 68361978
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5240526
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1111"
            },
            "result": {
              "status": "passed",
              "duration": 22665333
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5292444
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 26619
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17399
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14046
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 13077
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:52 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 227348
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18888
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 239907
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20943
            }
          }
        ]
      },
      {
        "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": 80712304
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 181271872
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-rpm-repo\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 325074051
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5329935
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10073773596
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5096413
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 542503825
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5788938
                }
              }
            ]
          },
          {
            "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": 73324359
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5953368
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1118"
            },
            "result": {
              "status": "passed",
              "duration": 18297234
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5076956
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23037
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11163
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12706
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8054
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:42:54 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228004
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21522
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 269541
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22270
            }
          }
        ]
      },
      {
        "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": 78590850
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 189073126
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 244943520
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4763071
                }
              }
            ]
          },
          {
            "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": 67508063
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5703203
                }
              }
            ]
          },
          {
            "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": 86764766
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5577920
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 412321097
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5687298
                }
              }
            ]
          },
          {
            "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": 66507795
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5209122
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1111"
            },
            "result": {
              "status": "passed",
              "duration": 19308941
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5928786
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28617
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 36254
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 22066
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8886
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:05 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 248552
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20166
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 13495
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 271072
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21147
            }
          }
        ]
      },
      {
        "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": 79646236
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 176872067
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-appstream-repo\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 330827026
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4706123
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10083687340
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4689088
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 481974001
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4730591
                }
              }
            ]
          },
          {
            "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": 66078372
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5870210
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1118"
            },
            "result": {
              "status": "passed",
              "duration": 17294209
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4868865
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25727
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19116
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11592
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11385
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:07 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 358396
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22954
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 13337
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 260560
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19135
            }
          }
        ]
      },
      {
        "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": 84794518
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 262950899
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 459404976
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6633103
                }
              }
            ]
          },
          {
            "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": 140810255
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6827228
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 648210199
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5730909
                }
              }
            ]
          },
          {
            "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": 78538312
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5072536
                }
              }
            ]
          },
          {
            "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": 78056714
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 303269260
                }
              }
            ]
          },
          {
            "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": 62886334
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5247072
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 514315497
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6972895
                }
              }
            ]
          },
          {
            "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": 83130810
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5459544
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 52
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24199
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24600
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18003
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6594
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:18 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 393562
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21084
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10393
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 264074
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21934
            }
          }
        ]
      },
      {
        "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": 75606854
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 282049205
                }
              }
            ]
          },
          {
            "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": 453585908
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4572126
                }
              }
            ]
          },
          {
            "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": 114671027
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5953860
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 665464340
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6786798
                }
              }
            ]
          },
          {
            "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": 77065696
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5729215
                }
              }
            ]
          },
          {
            "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": 68388626
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 298049177
                }
              }
            ]
          },
          {
            "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": 55235067
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5823102
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1017476199
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5197385
                }
              }
            ]
          },
          {
            "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": 76991455
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5206163
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21471
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9778
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11599
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7506
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:21 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 229925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20794
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 268048
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24878
            }
          }
        ]
      },
      {
        "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": 74028979
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 200257481
                }
              }
            ]
          },
          {
            "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": 365740875
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4912262
                }
              }
            ]
          },
          {
            "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": 116578268
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6191006
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 572523960
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7942672
                }
              }
            ]
          },
          {
            "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": 79914266
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5062957
                }
              }
            ]
          },
          {
            "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": 66389504
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 305811876
                }
              }
            ]
          },
          {
            "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": 55273070
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5379220
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1329407257
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5211676
                }
              }
            ]
          },
          {
            "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": 72127106
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5163225
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 75
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21496
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19637
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14566
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6807
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:24 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 472202
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23643
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 11002
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 250228
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14683
            }
          }
        ]
      },
      {
        "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": 78157221
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 460586668
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 360350773
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4914236
                }
              }
            ]
          },
          {
            "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": 118234990
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6518440
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 618505727
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5857792
                }
              }
            ]
          },
          {
            "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": 79713863
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5207267
                }
              }
            ]
          },
          {
            "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": 74132661
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 376981936
                }
              }
            ]
          },
          {
            "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": 61192233
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5239389
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1073895980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5913784
                }
              }
            ]
          },
          {
            "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": 76591423
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5010924
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 87
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25592
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23708
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12063
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6823
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 252067
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 26368
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 13284
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 258743
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19090
            }
          }
        ]
      },
      {
        "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": 81491339
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 281132461
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 393232656
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4487229
                }
              }
            ]
          },
          {
            "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": 64350544
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6216614
                }
              }
            ]
          },
          {
            "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": 101172927
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5445543
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10070319775
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4662631
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 673955653
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4963778
                }
              }
            ]
          },
          {
            "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": 68823675
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4954983
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23319
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12880
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6847
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235574
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17475
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 397637
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23049
            }
          }
        ]
      },
      {
        "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": 80267723
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 206088679
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 375931590
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5385291
                }
              }
            ]
          },
          {
            "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": 115245342
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6151861
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 546541090
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5293190
                }
              }
            ]
          },
          {
            "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": 79831444
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5395360
                }
              }
            ]
          },
          {
            "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": 68074144
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 303402364
                }
              }
            ]
          },
          {
            "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": 57601767
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5390576
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 116,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 533083690
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4628707
                }
              }
            ]
          },
          {
            "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": 79530078
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5131542
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23244
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9636
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13212
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6574
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:42 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 319954
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 24679
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243018
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14893
            }
          }
        ]
      },
      {
        "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": 75085159
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 280741881
                }
              }
            ]
          },
          {
            "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": 461859530
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4451379
                }
              }
            ]
          },
          {
            "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": 66801069
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 297002839
                }
              }
            ]
          },
          {
            "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": 60515485
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5095914
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 919846686
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4851278
                }
              }
            ]
          },
          {
            "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": 77080047
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4884765
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 119
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21995
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12107
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8491
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:45 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 223932
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16225
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 12284
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 253054
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25453
            }
          }
        ]
      },
      {
        "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": 75486500
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 200832869
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 318922225
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4607412
                }
              }
            ]
          },
          {
            "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": 65120121
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5541726
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"deb\" from \"contenttype\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 73720317
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5703494
                }
              }
            ]
          },
          {
            "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": 91722553
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7223516
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 389043338
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 109073592
                }
              }
            ]
          },
          {
            "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": 65769475
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4961076
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 128
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20955
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18567
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11442
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6978
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:47 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 226273
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17765
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 12083
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 359898
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16820
            }
          }
        ]
      },
      {
        "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": 78536176
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 260835311
                }
              }
            ]
          },
          {
            "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": 384926565
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4815553
                }
              }
            ]
          },
          {
            "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": 64004606
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 301065957
                }
              }
            ]
          },
          {
            "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": 57395785
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5822273
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 597352345
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4884173
                }
              }
            ]
          },
          {
            "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": 79704184
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5699038
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 138
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22153
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22476
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14863
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7479
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:49 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 453902
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 26140
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 13103
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 250966
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25580
            }
          }
        ]
      },
      {
        "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": 23062
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27085
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13404
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9205
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 305969
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 112912
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 7030
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 10145
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 230232
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16152
            }
          }
        ]
      }
    ]
  },
  {
    "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": 501806790
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4779073
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18717
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18645
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10261
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6595
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 206200
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20617
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5724
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 230266
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16653
            }
          }
        ]
      },
      {
        "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": 207550855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1019395140
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 278258962
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6178456
                }
              }
            ]
          },
          {
            "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": 82850087
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6158165
                }
              }
            ]
          },
          {
            "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": 87882391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5376106
                }
              }
            ]
          },
          {
            "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": 60982606
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6150483
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 52361776
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5601874
                }
              }
            ]
          },
          {
            "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": 111560528
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7249608
                }
              }
            ]
          },
          {
            "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": 103955126
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6390634
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 890793966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6478341
                }
              }
            ]
          },
          {
            "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": 82282590
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5003975
                }
              }
            ]
          }
        ],
        "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": 21735
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24676
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11178
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7712
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 214396
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 12216
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5537
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 383566
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16909
            }
          }
        ]
      },
      {
        "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:533"
            },
            "result": {
              "status": "passed",
              "duration": 14106373858
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6185728
                }
              }
            ]
          }
        ],
        "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": 20847
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21930
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12189
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8333
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:43:54 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 233484
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 17670
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 19618
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 14 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 277796
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 27336
            }
          }
        ]
      },
      {
        "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": 79685971
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 214554645
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 301230261
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5679127
                }
              }
            ]
          },
          {
            "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": 83861334
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6918915
                }
              }
            ]
          },
          {
            "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": 79347251
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5350609
                }
              }
            ]
          },
          {
            "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": 52399472
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6276962
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 44120936
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6432532
                }
              }
            ]
          },
          {
            "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": 109595351
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6392796
                }
              }
            ]
          },
          {
            "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": 97554567
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5472167
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 527431689
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5971579
                }
              }
            ]
          },
          {
            "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": 86609555
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6465640
                }
              }
            ]
          }
        ],
        "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": 25952
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26580
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7569
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:08 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 239870
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18661
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11358
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 8037
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 4901
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 265186
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17009
            }
          }
        ]
      },
      {
        "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:533"
            },
            "result": {
              "status": "passed",
              "duration": 7714082363
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5895638
                }
              }
            ]
          }
        ],
        "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": 21831
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34369
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 40460
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 14607
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:10 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 508917
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 24736
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 12073
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 10219
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5605
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 271657
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21792
            }
          }
        ]
      },
      {
        "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": 78612698
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 483736273
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 382842980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4675582
                }
              }
            ]
          },
          {
            "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": 93835460
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 10174936
                }
              }
            ]
          },
          {
            "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": 82864188
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5932818
                }
              }
            ]
          },
          {
            "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": 72052408
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5382930
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 49537863
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5731557
                }
              }
            ]
          },
          {
            "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": 112921733
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5237128
                }
              }
            ]
          },
          {
            "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": 92565331
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 20900651
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 662492810
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6407776
                }
              }
            ]
          },
          {
            "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": 80780315
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5323088
                }
              }
            ]
          }
        ],
        "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": 23262
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25813
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12717
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6665
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:18 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 257402
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18993
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 14737
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5375
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 248824
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18358
            }
          }
        ]
      },
      {
        "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:533"
            },
            "result": {
              "status": "passed",
              "duration": 10791345967
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5993205
                }
              }
            ]
          }
        ],
        "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": 21941
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24949
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11879
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6994
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:20 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 238229
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 13383
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 7817
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 253050
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17158
            }
          }
        ]
      },
      {
        "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": 78515987
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 228654210
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 481082788
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5120844
                }
              }
            ]
          },
          {
            "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": 79975403
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5626154
                }
              }
            ]
          },
          {
            "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": 77641486
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6140197
                }
              }
            ]
          },
          {
            "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": 71930973
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6897924
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 50775508
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4940994
                }
              }
            ]
          },
          {
            "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": 111301771
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5518594
                }
              }
            ]
          },
          {
            "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": 95026792
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5474276
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 61797876
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 691352760
                }
              }
            ]
          },
          {
            "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": 87607151
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4984885
                }
              }
            ]
          }
        ],
        "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": 22902
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23349
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12270
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6229
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228100
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20324
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10412
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 6960
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254157
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17994
            }
          }
        ]
      },
      {
        "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:533"
            },
            "result": {
              "status": "passed",
              "duration": 10721479507
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5728524
                }
              }
            ]
          }
        ],
        "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": 21818
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24386
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12355
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6906
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 229951
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18711
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10198
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5128
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 272280
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17267
            }
          }
        ]
      }
    ]
  },
  {
    "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": 445710119
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4501525
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enable source package syncing",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:948"
            },
            "result": {
              "status": "passed",
              "duration": 5357709108
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5783561
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21899
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16846
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14909
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11729
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:44 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 772213
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20096
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240643
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16621
            }
          }
        ]
      },
      {
        "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": 466795707
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4743865
                }
              }
            ]
          },
          {
            "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": 215388606
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 785847834
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 387841357
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5597987
                }
              }
            ]
          },
          {
            "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": 78507665
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 295939691
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 456280750
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4554159
                }
              }
            ]
          },
          {
            "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": 66681715
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4944993
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1775148960
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4677006
                }
              }
            ]
          },
          {
            "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": 68743246
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5042264
                }
              }
            ]
          },
          {
            "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": 18170317882
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5831329
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 21
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24758
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28907
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12058
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8679
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:44:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 244287
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20493
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 11444
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 247249
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18718
            }
          }
        ]
      },
      {
        "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": 7729258413
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5492394
                }
              }
            ]
          },
          {
            "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": 2573454007
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4991838
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22218
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23644
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11631
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 10874
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:45:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 210999
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21675
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 22710
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244520
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18917
            }
          }
        ]
      },
      {
        "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": 558286394
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4482319
                }
              }
            ]
          },
          {
            "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": 187148886
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1171103760
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 485439491
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5155380
                }
              }
            ]
          },
          {
            "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": 64432934
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 296267223
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 365301237
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4851344
                }
              }
            ]
          },
          {
            "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": 68939490
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5115507
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1758420033
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4939881
                }
              }
            ]
          },
          {
            "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": 76444940
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 13873925
                }
              }
            ]
          },
          {
            "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": 17521257666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6300628
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 38
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22090
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 32699
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13548
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6951
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:45:23 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231974
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19905
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5433
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 256785
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23486
            }
          }
        ]
      },
      {
        "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": 511460472
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4673328
                }
              }
            ]
          },
          {
            "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": 187156040
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 827523308
                }
              }
            ]
          },
          {
            "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": 389074601
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4849020
                }
              }
            ]
          },
          {
            "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": 64786132
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 294916201
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 351947208
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4551850
                }
              }
            ]
          },
          {
            "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": 66853581
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5883162
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2851688617
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5357550
                }
              }
            ]
          },
          {
            "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": 66534756
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4951186
                }
              }
            ]
          },
          {
            "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": 18153195674
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6031133
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9434
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13613
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8211
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:45:45 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228263
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18976
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 24 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246630
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17342
            }
          }
        ]
      },
      {
        "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": 527204880
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5606539
                }
              }
            ]
          },
          {
            "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": 188276072
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 760984814
                }
              }
            ]
          },
          {
            "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": 396659895
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4999368
                }
              }
            ]
          },
          {
            "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": 66774348
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 214972974
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 266980248
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 17547295
                }
              }
            ]
          },
          {
            "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": 82947838
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4919979
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1781378678
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4593769
                }
              }
            ]
          },
          {
            "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": 67860983
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5167264
                }
              }
            ]
          },
          {
            "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": 18534705557
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5762621
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 61
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28527
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20602
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12896
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 13184
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:46:09 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 576560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 22536
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 16509
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 263328
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 27613
            }
          }
        ]
      },
      {
        "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": 511639160
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4396831
                }
              }
            ]
          },
          {
            "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": 192199599
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 727688351
                }
              }
            ]
          },
          {
            "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": 394653332
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5004644
                }
              }
            ]
          },
          {
            "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": 64475232
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 299556468
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 360059156
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5211018
                }
              }
            ]
          },
          {
            "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": 71267485
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5543028
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1833676264
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5281606
                }
              }
            ]
          },
          {
            "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": 73460495
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 22537579
                }
              }
            ]
          },
          {
            "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": 3820633705
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5797022
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 73
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23793
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19100
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11452
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7692
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:46:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 226118
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21562
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 11673
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 9 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 275349
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23440
            }
          }
        ]
      },
      {
        "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": 493656116
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4532613
                }
              }
            ]
          },
          {
            "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": 184782793
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 851050808
                }
              }
            ]
          },
          {
            "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": 383968559
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5663699
                }
              }
            ]
          },
          {
            "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": 62967545
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 457745715
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 362623131
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4786892
                }
              }
            ]
          },
          {
            "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": 64274141
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6349019
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1776059977
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5016489
                }
              }
            ]
          },
          {
            "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": 70251719
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5288535
                }
              }
            ]
          },
          {
            "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": 17546079864
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5924839
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 85
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25067
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19302
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14837
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7860
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:46:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 239840
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20464
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 12780
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 239625
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15343
            }
          }
        ]
      },
      {
        "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": 510867375
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4766931
                }
              }
            ]
          },
          {
            "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": 187948824
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 675607401
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 393686639
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4648458
                }
              }
            ]
          },
          {
            "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": 64114328
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 297659307
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 360784480
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 14311412
                }
              }
            ]
          },
          {
            "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": 66541592
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4860675
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2839700951
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4777170
                }
              }
            ]
          },
          {
            "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": 66625388
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4995285
                }
              }
            ]
          },
          {
            "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": 17801512487
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5830083
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 97
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23293
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18326
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11850
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7326
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 2094837
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 27032
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 16080
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 274133
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25845
            }
          }
        ]
      },
      {
        "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": 21915
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24640
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13791
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 37585
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:26 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 228589
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17913
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 87236
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 6118
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 8189
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 224619
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20063
            }
          }
        ]
      },
      {
        "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": 21341
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24124
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11435
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9686
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:26 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 213007
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20517
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 92315
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 9303
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 10274
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 225558
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14122
            }
          }
        ]
      },
      {
        "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": 150257644
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 294426064
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-default\"",
            "line": 132,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1352730614
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5704912
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-bunch\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1305200531
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 24408164
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1263542259
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6332657
                }
              }
            ]
          },
          {
            "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": 270555752
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4962332
                }
              }
            ]
          },
          {
            "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": 1356562704
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4648695
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19561
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8870
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11213
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7167
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:26 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 212148
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16798
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243047
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15263
            }
          }
        ]
      },
      {
        "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": 73600972
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 910724138
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-default\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1225291985
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5004352
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-bunch\"",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1300960125
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5486977
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1406404471
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5339427
                }
              }
            ]
          },
          {
            "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": 249147095
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4981677
                }
              }
            ]
          },
          {
            "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": 1136574586
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4772284
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22912
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9529
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12453
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6987
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 230176
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19475
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 274734
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17120
            }
          }
        ]
      },
      {
        "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": 2902033368
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5836042
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23058
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11998
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13773
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6980
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:39 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 243591
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19584
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244649
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14020
            }
          }
        ]
      }
    ]
  },
  {
    "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": 433310367
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4757999
                }
              }
            ]
          },
          {
            "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": 229044410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 740579621
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-SUSE-Channel\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 430336675
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4712724
                }
              }
            ]
          },
          {
            "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": 75858987
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 291948887
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 360190310
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4441032
                }
              }
            ]
          },
          {
            "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": 77606452
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5429325
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1792870897
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5003869
                }
              }
            ]
          },
          {
            "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": 68657198
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5041572
                }
              }
            ]
          },
          {
            "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": 17525436479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6001148
                }
              }
            ]
          }
        ],
        "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": 24680
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 53435
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 21770
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7415
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:47:42 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 231493
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17775
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 13714
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5581
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240368
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19561
            }
          }
        ]
      },
      {
        "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": 511373479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4928356
                }
              }
            ]
          },
          {
            "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": 189542907
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 713016461
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Debian-like-Channel\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 388045252
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4731058
                }
              }
            ]
          },
          {
            "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": 65780440
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 309269802
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 370827178
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4848012
                }
              }
            ]
          },
          {
            "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": 66123328
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5201231
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1878402384
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4753624
                }
              }
            ]
          },
          {
            "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": 69361223
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4940129
                }
              }
            ]
          },
          {
            "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": 20040946606
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5725118
                }
              }
            ]
          }
        ],
        "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": 23184
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23233
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11970
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6275
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:48:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 221243
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20133
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 12229
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 4882
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 24 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 427477
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20058
            }
          }
        ]
      },
      {
        "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": 506692155
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4605919
                }
              }
            ]
          },
          {
            "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": 209037401
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 737716498
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-RH-like-Channel\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 386081999
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5188275
                }
              }
            ]
          },
          {
            "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": 65015576
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 305799668
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 359845620
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4887721
                }
              }
            ]
          },
          {
            "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": 68635727
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5138330
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1897592441
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5358012
                }
              }
            ]
          },
          {
            "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": 64340875
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5863256
                }
              }
            ]
          },
          {
            "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": 34247107250
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6100198
                }
              }
            ]
          }
        ],
        "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": 20370
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25148
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12452
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6703
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:48:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 240306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21038
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10871
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5165
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 39 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 262654
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21734
            }
          }
        ]
      },
      {
        "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": 529598466
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4414822
                }
              }
            ]
          },
          {
            "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": 186573916
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1091640996
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Build-Host-Channel\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 491079201
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4776367
                }
              }
            ]
          },
          {
            "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": 65480332
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 303154030
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 363552904
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5162199
                }
              }
            ]
          },
          {
            "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": 66747855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4964123
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1762255193
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7703300
                }
              }
            ]
          },
          {
            "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": 81569717
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4892424
                }
              }
            ]
          },
          {
            "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": 18825784407
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5735598
                }
              }
            ]
          }
        ],
        "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": 20658
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23605
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14339
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6868
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:07 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 364588
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21904
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 12585
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 11146
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 10427
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 24 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 284359
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14731
            }
          }
        ]
      }
    ]
  },
  {
    "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": 506705702
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4596353
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21328
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9649
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16142
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6818
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 252388
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18071
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 375943
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17914
            }
          }
        ]
      },
      {
        "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": 3275312371
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5914461
                }
              }
            ]
          },
          {
            "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": 1204003682
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5428464
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 40
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20976
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20729
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13525
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8295
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 236784
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19562
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10742
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 242282
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18826
            }
          }
        ]
      },
      {
        "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": 2591667731
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6158562
                }
              }
            ]
          },
          {
            "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": 2188265395
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5364688
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19734
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26615
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12262
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11721
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235777
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20199
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10433
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 259659
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20299
            }
          }
        ]
      },
      {
        "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": 2473312413
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5114084
                }
              }
            ]
          },
          {
            "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": 1177864829
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5134022
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 50
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22126
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23150
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13155
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6708
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 245294
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 11835
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236373
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18465
            }
          }
        ]
      },
      {
        "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": 2434761433
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5579901
                }
              }
            ]
          },
          {
            "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": 1166914449
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6221280
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 73778
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22900
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11217
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6729
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:45 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 238070
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19744
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 19745
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231463
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22345
            }
          }
        ]
      },
      {
        "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": 2389197141
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5067366
                }
              }
            ]
          },
          {
            "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": 1142260828
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5071277
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 60
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19361
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17398
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14174
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7552
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:48 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 305462
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19903
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 10180
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 247108
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18558
            }
          }
        ]
      },
      {
        "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": 4101003950
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5639580
                }
              }
            ]
          },
          {
            "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": 1163296007
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5427786
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 65
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23239
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16543
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11604
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6677
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:52 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 251656
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19775
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11075
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246638
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17579
            }
          }
        ]
      },
      {
        "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": 2401690006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5223478
                }
              }
            ]
          },
          {
            "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": 1299288266
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5263561
                }
              }
            ]
          },
          {
            "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": 1168520202
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5738089
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 70
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19636
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19968
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12017
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7680
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:49:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 234326
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 10050
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1241106
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23341
            }
          }
        ]
      },
      {
        "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": 2459663954
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5459771
                }
              }
            ]
          },
          {
            "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": 1211156166
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5257793
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20178
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19356
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11695
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7150
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:02 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 244343
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17474
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5316
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 252577
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21962
            }
          }
        ]
      }
    ]
  },
  {
    "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": 575221101
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4369054
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20289
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13875
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11511
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7636
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 237415
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17847
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243155
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22553
            }
          }
        ]
      },
      {
        "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": 23932
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30228
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13869
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7214
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 217040
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16896
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5516
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 87507
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 251426
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18022
            }
          }
        ]
      },
      {
        "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": 144989058
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 1171208069
                }
              }
            ]
          },
          {
            "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": 76645755
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 308993009
                }
              }
            ]
          },
          {
            "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": 432127245
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 15789416
                }
              }
            ]
          },
          {
            "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": 63985544
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5351238
                }
              }
            ]
          },
          {
            "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": 75844391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4982786
                }
              }
            ]
          },
          {
            "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": 1085940580
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5041925
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 87352430
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4984442
                }
              }
            ]
          },
          {
            "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": 18001989
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4776310
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 497977165
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5992190
                }
              }
            ]
          },
          {
            "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": 77474470
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6823953
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23626
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18694
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11588
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6582
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 216355
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17861
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 7690
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1178202
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23517
            }
          }
        ]
      },
      {
        "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": 23690
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23228
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12917
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6196
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:10 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 232853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11154
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5253
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 86589
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 352043
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21554
            }
          }
        ]
      },
      {
        "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": 73315364
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 285785581
                }
              }
            ]
          },
          {
            "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": 89665326
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 208613261
                }
              }
            ]
          },
          {
            "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": 414442204
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5084615
                }
              }
            ]
          },
          {
            "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": 48216116
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5308158
                }
              }
            ]
          },
          {
            "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": 71492593
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4966762
                }
              }
            ]
          },
          {
            "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": 637920077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5475281
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 86709663
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5874926
                }
              }
            ]
          },
          {
            "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": 18065666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4804289
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 478467086
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 9176421
                }
              }
            ]
          },
          {
            "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": 79077327
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5118399
                }
              }
            ]
          }
        ],
        "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": 29682
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12283
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7461
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:10 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 238392
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17438
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11448
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 7291
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254425
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18094
            }
          }
        ]
      },
      {
        "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": 24691
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26975
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12217
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8453
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:13 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 238726
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 19987
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11269
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 6803
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 121662
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 284638
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21552
            }
          }
        ]
      },
      {
        "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": 73218426
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 284327314
                }
              }
            ]
          },
          {
            "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": 72423113
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 231565077
                }
              }
            ]
          },
          {
            "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": 421493566
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5673065
                }
              }
            ]
          },
          {
            "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": 45160511
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5336510
                }
              }
            ]
          },
          {
            "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": 75156798
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5139218
                }
              }
            ]
          },
          {
            "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": 523890876
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4998464
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 78688427
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5069043
                }
              }
            ]
          },
          {
            "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": 18853881
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5117570
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 534006496
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5679970
                }
              }
            ]
          },
          {
            "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": 84412545
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6630037
                }
              }
            ]
          }
        ],
        "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": 24431
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22754
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13074
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7175
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:13 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 237617
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21084
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11148
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 10813
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 252748
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24985
            }
          }
        ]
      },
      {
        "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": 23178
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28529
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12756
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6881
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 247424
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 32092
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 14320
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5433
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 113149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:788"
            },
            "result": {
              "status": "passed",
              "duration": 7336
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:802"
            },
            "result": {
              "status": "skipped",
              "duration": 59309
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 298032
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 26436
            }
          }
        ]
      },
      {
        "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": 25729
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28344
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12122
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8643
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 223998
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 24300
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11744
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 8131
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 100366
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:788"
            },
            "result": {
              "status": "passed",
              "duration": 6863
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:797"
            },
            "result": {
              "status": "passed",
              "duration": 5089
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 233843
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17536
            }
          }
        ]
      },
      {
        "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": 26144
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34200
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13671
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 95669
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 304499
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21730
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11431
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 8428
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:768"
            },
            "result": {
              "status": "skipped",
              "duration": 82690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:788"
            },
            "result": {
              "status": "passed",
              "duration": 5448
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 219087
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15490
            }
          }
        ]
      },
      {
        "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": 69536831
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 282384951
                }
              }
            ]
          },
          {
            "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": 72859693
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 234074707
                }
              }
            ]
          },
          {
            "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": 1160122610
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5013451
                }
              }
            ]
          },
          {
            "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": 51493787
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5752598
                }
              }
            ]
          },
          {
            "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": 533787938
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5162475
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "passed",
              "duration": 184501673
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 26021598
                }
              }
            ]
          },
          {
            "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": 22080933
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4816305
                }
              }
            ]
          },
          {
            "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": 20703947
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4882534
                }
              }
            ]
          },
          {
            "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": 20900128
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4979588
                }
              }
            ]
          },
          {
            "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": 20187363
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4770180
                }
              }
            ]
          },
          {
            "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": 83577077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4677968
                }
              }
            ]
          },
          {
            "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": 20326398
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4790874
                }
              }
            ]
          },
          {
            "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": 20185692
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4787300
                }
              }
            ]
          },
          {
            "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": 20297486
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4767873
                }
              }
            ]
          },
          {
            "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": 20459548
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4926356
                }
              }
            ]
          },
          {
            "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": 20995080
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5251008
                }
              }
            ]
          },
          {
            "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": 20804656
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4894734
                }
              }
            ]
          },
          {
            "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": 20980317
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4749044
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 186,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 521898518
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5311059
                }
              }
            ]
          },
          {
            "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": 75760142
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4973366
                }
              }
            ]
          }
        ],
        "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": 24467
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21876
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 20170
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6644
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 558121
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21607
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 15410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5582
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 416738
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25705
            }
          }
        ]
      },
      {
        "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": 70152181
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 280763270
                }
              }
            ]
          },
          {
            "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": 64353753
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 402675617
                }
              }
            ]
          },
          {
            "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": 944507945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5190007
                }
              }
            ]
          },
          {
            "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": 26791247
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4394614
                }
              }
            ]
          },
          {
            "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": 306310721
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4966168
                }
              }
            ]
          },
          {
            "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": 85335867
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5073411
                }
              }
            ]
          },
          {
            "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": 16874966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4778096
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 200,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 449349243
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5330643
                }
              }
            ]
          },
          {
            "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": 75404296
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4774812
                }
              }
            ]
          }
        ],
        "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": 24806
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26430
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14260
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7283
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 252638
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20076
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 12656
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 12115
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 8933
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 235426
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15632
            }
          }
        ]
      },
      {
        "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": 67309461
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 282763738
                }
              }
            ]
          },
          {
            "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": 63755321
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 230830129
                }
              }
            ]
          },
          {
            "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": 862898920
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5022293
                }
              }
            ]
          },
          {
            "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": 25243009
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4573767
                }
              }
            ]
          },
          {
            "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": 309393745
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4961860
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Build-Host-Channel\"",
            "line": 213,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 86808172
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4929505
                }
              }
            ]
          },
          {
            "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": 16854475
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4705716
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 215,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 502159400
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6625576
                }
              }
            ]
          },
          {
            "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": 76129524
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5394243
                }
              }
            ]
          }
        ],
        "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": 33336
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 31605
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 20069
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 7193
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:22 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 215079
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 28310
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 19244
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 6981
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 8822
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5008
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1138803
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25192
            }
          }
        ]
      },
      {
        "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": 70070035
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 275944471
                }
              }
            ]
          },
          {
            "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": 74649364
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 317533492
                }
              }
            ]
          },
          {
            "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": 1429509918
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4890747
                }
              }
            ]
          },
          {
            "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": 48065073
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6136427
                }
              }
            ]
          },
          {
            "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": 441066761
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5321441
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 226,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "passed",
              "duration": 190329622
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5245902
                }
              }
            ]
          },
          {
            "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": 17509131
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4848569
                }
              }
            ]
          },
          {
            "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": 16580645
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4737145
                }
              }
            ]
          },
          {
            "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": 16847531
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4906281
                }
              }
            ]
          },
          {
            "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": 17046550
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4794463
                }
              }
            ]
          },
          {
            "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": 73050716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4945264
                }
              }
            ]
          },
          {
            "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": 17195911
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4938374
                }
              }
            ]
          },
          {
            "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": 17157378
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4802316
                }
              }
            ]
          },
          {
            "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": 16902323
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4932211
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 235,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 617082805
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 6064140
                }
              }
            ]
          },
          {
            "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": 78495014
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5774031
                }
              }
            ]
          }
        ],
        "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": 23423
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20336
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12669
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6586
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 240529
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 31778
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 21269
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 14321
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240032
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19653
            }
          }
        ]
      },
      {
        "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": 23473
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30708
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12215
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 11311
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 237271
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 20936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 13966
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 6984
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:723"
            },
            "result": {
              "status": "skipped",
              "duration": 575761
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 235674
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17402
            }
          }
        ]
      },
      {
        "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": 37353
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 31776
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12548
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6619
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 235652
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 16616
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "skipped",
              "duration": 85934
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11102
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:708"
            },
            "result": {
              "status": "passed",
              "duration": 5987
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 16008
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 235944
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16121
            }
          }
        ]
      },
      {
        "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": 64392853
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 219069021
                }
              }
            ]
          },
          {
            "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": 72723563
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 208411372
                }
              }
            ]
          },
          {
            "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": 767306607
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5036113
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-SUSE-Channel\"",
            "line": 273,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 104770391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 4946103
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 274,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 455470115
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5952634
                }
              }
            ]
          },
          {
            "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": 78850341
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5090207
                }
              }
            ]
          }
        ],
        "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": 18226
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20894
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 8880
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 222518
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18526
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10802
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 5062
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 359749
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22588
            }
          }
        ]
      },
      {
        "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": 66854039
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 295552956
                }
              }
            ]
          },
          {
            "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": 73552152
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 210208255
                }
              }
            ]
          },
          {
            "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": 834308151
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5242238
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Debian-like-Channel\"",
            "line": 283,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 104355551
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5253264
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 284,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 452671180
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 7583895
                }
              }
            ]
          },
          {
            "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": 76793701
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5603090
                }
              }
            ]
          }
        ],
        "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": 24667
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30804
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18312
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6771
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:31 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 258700
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 17652
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "passed",
              "duration": 11281
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 4950
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1656712
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 27145
            }
          }
        ]
      },
      {
        "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": 70189688
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 520675489
                }
              }
            ]
          },
          {
            "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": 73220662
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 303647101
                }
              }
            ]
          },
          {
            "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": 676615952
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5035831
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-RH-like-Channel\"",
            "line": 293,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 103050796
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5072559
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 294,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 487695602
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5020422
                }
              }
            ]
          },
          {
            "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": 76381238
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5191486
                }
              }
            ]
          }
        ],
        "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": 28929
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 37590
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 24879
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 13073
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 264788
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 26899
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 12229
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:778"
            },
            "result": {
              "status": "passed",
              "duration": 11401
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 284171
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15822
            }
          }
        ]
      }
    ]
  },
  {
    "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": 7645812753
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5680947
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 26384
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24570
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17471
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 12016
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:35 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 226563
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21175
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 397261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18588
            }
          }
        ]
      },
      {
        "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": 5914387545
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5806270
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19731
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19187
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12381
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 9181
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 268296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 23939
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10877
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 265236
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14228
            }
          }
        ]
      },
      {
        "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": 6901911066
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5905247
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 16
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20715
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15781
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12326
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 14457
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:49 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 273280
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 21384
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:344"
            },
            "result": {
              "status": "passed",
              "duration": 11577
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 420633
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16407
            }
          }
        ]
      },
      {
        "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": 6261090443
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:310"
                },
                "result": {
                  "status": "passed",
                  "duration": 5543462
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 20
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16763
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18956
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:277"
            },
            "result": {
              "status": "passed",
              "duration": 6844
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-06-19 15:50:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 241820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:331"
            },
            "result": {
              "status": "passed",
              "duration": 18173
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:376"
            },
            "result": {
              "status": "passed",
              "duration": 11577
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 232267
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17704
            }
          }
        ]
      }
    ]
  }
]