[
  {
    "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": 13953379961
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4684663
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 31730
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13496
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11473
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8199
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:31:44 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 286944
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21021
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 14 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246529
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21648
            }
          }
        ]
      },
      {
        "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": 156302698
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 476428669
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"mgr-sync-refresh-default\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1564103928
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4685826
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:261"
            },
            "result": {
              "status": "passed",
              "duration": 54255583
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4733481
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1583892588
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4044790
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2831488647
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5754380
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21372
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17183
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 26108
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 14663
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:31:58 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 219819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20246
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 233704
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18464
            }
          }
        ]
      },
      {
        "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": 72485230
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 1217975671
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"cobbler-sync-default\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1245117290
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4960245
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:261"
            },
            "result": {
              "status": "passed",
              "duration": 45830994
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5020041
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 53130044
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3868229
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 3140184615
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5366183
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20324
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17583
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12946
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7902
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:32:05 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 290874
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20761
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246213
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19505
            }
          }
        ]
      }
    ]
  },
  {
    "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": 36179222400
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6538709
                }
              }
            ]
          },
          {
            "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": 8239797702
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5727562
                }
              }
            ]
          },
          {
            "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": 31185
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4807639
                }
              }
            ]
          },
          {
            "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": 24656
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4523986
                }
              }
            ]
          },
          {
            "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": 21565
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4375046
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16431
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21015
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11935
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6508
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:32:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 211294
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16371
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5458
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 44 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 342898
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16399
            }
          }
        ]
      },
      {
        "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": 3436359465
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5624966
                }
              }
            ]
          },
          {
            "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": 23419
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4483970
                }
              }
            ]
          },
          {
            "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": 22111
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4357141
                }
              }
            ]
          },
          {
            "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": 20636
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4867323
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16050
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18423
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11059
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7348
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:32:55 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 233786
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20387
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 6198
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 223565
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14414
            }
          }
        ]
      },
      {
        "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": 5439231318
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5494020
                }
              }
            ]
          },
          {
            "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": 23057
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4053947
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14812
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15765
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7315
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:32:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 230495
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17086
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 8389
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 233112
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13163
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] SUSE Multi-Linux Manager Proxy Extension for SLE 5.1 x86_64\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/command_steps.rb:205"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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": 15879
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23286
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12021
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6918
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:33:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 230441
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17981
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 17363
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5369
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 118051
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 211388
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12575
            }
          }
        ]
      },
      {
        "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": 3272107625
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5134803
                }
              }
            ]
          },
          {
            "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": 22566
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4123202
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"ppc64\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 18664
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3923637
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"s390x\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/command_steps.rb:209"
            },
            "result": {
              "status": "passed",
              "duration": 15290
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4159066
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14049
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22411
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10765
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 9920
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:33:04 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 189122
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17749
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5418
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229122
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16827
            }
          }
        ]
      },
      {
        "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": 2603218447
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5174541
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I execute mgr-sync refresh",
            "line": 46,
            "match": {
              "location": "features/step_definitions/command_steps.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 62642884561
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5523842
                }
              }
            ]
          },
          {
            "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": 23133
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3920894
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15295
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15652
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13433
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7104
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:33:08 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 213447
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16965
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5434
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 65 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241011
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15899
            }
          }
        ]
      }
    ]
  },
  {
    "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": 31942379000
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5204341
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 6
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17183
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10609
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10216
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:34:13 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 206294
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16028
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 7259
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 32 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 252178
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14973
            }
          }
        ]
      },
      {
        "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": 432963838
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4059262
                }
              }
            ]
          },
          {
            "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": 185292836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 1229011769
                }
              }
            ]
          },
          {
            "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": 1465832206
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4583039
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Arch\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 123295050
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4575226
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Channels\" text",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 128163850
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4587697
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should not see a \"WebYaST 1.3\" text",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:750"
            },
            "result": {
              "status": "passed",
              "duration": 124633008
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4461448
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 10
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15747
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12174
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6507
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:34:45 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 226425
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17026
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5198
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 224251
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14227
            }
          }
        ]
      },
      {
        "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": 69453813
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 357897239
                }
              }
            ]
          },
          {
            "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": 82559805
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6755655
                }
              }
            ]
          },
          {
            "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": 874858219
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4905263
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"RHEL and Liberty\" as the filtered product description",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:982"
            },
            "result": {
              "status": "passed",
              "duration": 162881730
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5395842
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"RHEL and Liberty 8 Base\" text",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 89412869
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4666125
                }
              }
            ]
          },
          {
            "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": 1123328515
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5784340
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"RHEL and Liberty 8 Base\" text",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 94968879
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4542614
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 19
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16156
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17431
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10613
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6094
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:34:48 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 213865
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18397
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5941
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 252030
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19730
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Product Channels\" text",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Mandatory Channels\" text",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Optional Channels\" text",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I close the modal dialog",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1230"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 14832
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19074
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11264
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7421
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:34:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 340739
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18278
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 29516
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 91695
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 195228
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14005
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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": 12854
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10984
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 5887
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:34:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 185290
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15707
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5284
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 61551
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 201250
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12254
            }
          }
        ]
      },
      {
        "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": 11655846320
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5871048
                }
              }
            ]
          },
          {
            "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": 7314231588
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5315506
                }
              }
            ]
          },
          {
            "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": 111436847487
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5448678
                }
              }
            ]
          },
          {
            "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": 28119659980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5324070
                }
              }
            ]
          },
          {
            "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: 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: 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": 44304022467
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5532171
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14269
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20474
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10431
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6080
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:34:51 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 187359
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 14720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 6572
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 203 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 427610
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14543
            }
          }
        ]
      },
      {
        "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": 34038389062
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5362800
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"uyuni-proxy\" have finished",
            "line": 89,
            "output": [
              "DEBUG: Found channel 'opensuse_tumbleweed-x86_64' at line 9. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-x86_64 at line 13.",
              "SUCCESS: opensuse_tumbleweed-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'opensuse_tumbleweed-uyuni-client-devel-x86_64' at line 25. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for opensuse_tumbleweed-uyuni-client-devel-x86_64 at line 29.",
              "SUCCESS: opensuse_tumbleweed-uyuni-client-devel-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'uyuni-proxy-devel-tumbleweed-x86_64' at line 33. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for uyuni-proxy-devel-tumbleweed-x86_64 at line 37.",
              "SUCCESS: uyuni-proxy-devel-tumbleweed-x86_64 is fully synchronized."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "passed",
              "duration": 14060859453
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5692757
                }
              }
            ]
          }
        ],
        "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": 14490
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24962
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7003
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:38:14 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 208725
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15762
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 9594
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 6875
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:752"
            },
            "result": {
              "status": "passed",
              "duration": 4553
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 48 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229517
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13439
            }
          }
        ]
      },
      {
        "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": 440048917
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6002568
                }
              }
            ]
          },
          {
            "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": 173073563
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 755958574
                }
              }
            ]
          },
          {
            "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": 85145156
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6184204
                }
              }
            ]
          },
          {
            "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": 691890906
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4760123
                }
              }
            ]
          },
          {
            "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:982"
            },
            "result": {
              "status": "passed",
              "duration": 128799842
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5566378
                }
              }
            ]
          },
          {
            "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": 70578944
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 25479822
                }
              }
            ]
          },
          {
            "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": 27842107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4139426
                }
              }
            ]
          },
          {
            "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": 55634217
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6285163
                }
              }
            ]
          },
          {
            "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": 54830531
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6595453
                }
              }
            ]
          },
          {
            "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": 62446120
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5426796
                }
              }
            ]
          },
          {
            "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": 23619995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4484109
                }
              }
            ]
          },
          {
            "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": 52197939
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5813997
                }
              }
            ]
          },
          {
            "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": 64278439
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5577619
                }
              }
            ]
          },
          {
            "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": 24932077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4333044
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 109,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 56363541
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5187462
                }
              }
            ]
          },
          {
            "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": 9963101970
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4755357
                }
              }
            ]
          },
          {
            "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": 4787458358
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5398552
                }
              }
            ]
          },
          {
            "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": 13472537864
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5664295
                }
              }
            ]
          },
          {
            "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": 16527001
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4432091
                }
              }
            ]
          },
          {
            "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: 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: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "3m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-server-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sles15-sp7-devel-uyuni-client-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-python3-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-pool-x86_64' at line 89. Checking for completion...",
              "DEBUG: Sync for sle-module-server-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-updates-x86_64' at line 81. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-server-applications15-sp7-updates-x86_64 at line 85.",
              "SUCCESS: sle-module-server-applications15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-systems-management-15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sles15-sp7-devel-uyuni-client-x86_64' at line 97. Checking for completion...",
              "DEBUG: Sync for sles15-sp7-devel-uyuni-client-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: Found channel 'sle-module-python3-15-sp7-updates-x86_64' at line 105. Checking for completion...",
              "DEBUG: Sync for sle-module-python3-15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-server-applications15-sp7-pool-x86_64' at line 89. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-server-applications15-sp7-pool-x86_64 at line 93.",
              "SUCCESS: sle-module-server-applications15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: 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-python3-15-sp7-pool-x86_64' at line 113. Checking for completion...",
              "DEBUG: Sync for sle-module-python3-15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Found channel 'sle-module-python3-15-sp7-updates-x86_64' at line 105. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-python3-15-sp7-updates-x86_64 at line 109.",
              "SUCCESS: sle-module-python3-15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: 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-python3-15-sp7-pool-x86_64' at line 113. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-python3-15-sp7-pool-x86_64 at line 117.",
              "SUCCESS: sle-module-python3-15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: 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).",
              "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.",
              "4m / 64m waiting for product 'sles15-sp7' synchronization",
              "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: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "5m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-pool-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-desktop-applications15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-pool-x86_64' at line 137. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-desktop-applications15-sp7-pool-x86_64 at line 141.",
              "SUCCESS: sle-module-desktop-applications15-sp7-pool-x86_64 is fully synchronized.",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "6m / 64m waiting for product 'sles15-sp7' synchronization",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Sync for sle-module-desktop-applications15-sp7-updates-x86_64 still in progress (no completion message found).",
              "DEBUG: Channel 'sle-module-devtools15-sp7-updates-x86_64' not found in reposync.log",
              "DEBUG: Channel 'sle-module-devtools15-sp7-pool-x86_64' not found in reposync.log",
              "DEBUG: Found channel 'sle-module-desktop-applications15-sp7-updates-x86_64' at line 145. Checking for completion...",
              "DEBUG: Found 'Sync of channel completed.' for sle-module-desktop-applications15-sp7-updates-x86_64 at line 149.",
              "SUCCESS: sle-module-desktop-applications15-sp7-updates-x86_64 is fully synchronized.",
              "DEBUG: 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",
              "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: 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).",
              "12m / 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).",
              "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: 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": 3222791148354
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 10585633
                }
              }
            ]
          }
        ],
        "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": 16890
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29068
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11639
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6257
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 02:39:02 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 214339
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16367
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 15661
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 4448
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 7070
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3254 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 296155
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24056
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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": 22095
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17299
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6574
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 227219
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21959
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 10603
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 250224
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:766"
            },
            "result": {
              "status": "skipped",
              "duration": 65305
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 234040
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16567
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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": 22706
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 31282
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15226
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6635
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 230126
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18169
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 11436
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 100448
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:761"
            },
            "result": {
              "status": "passed",
              "duration": 7869
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 245088
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21951
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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": 21987
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10694
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10517
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 205339
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21220
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 9719
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 396013
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:766"
            },
            "result": {
              "status": "skipped",
              "duration": 118209
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 301429
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25529
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-proxy-extension-5.1-with-sles-15-sp7-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Proxy Extension 5.1 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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" as a product",
            "line": 181,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" selected",
            "line": 182,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" 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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-proxy-51-sp7\" have finished",
            "line": 186,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 20458
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24216
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18499
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7778
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 486351
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19993
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 11555
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 382049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:761"
            },
            "result": {
              "status": "passed",
              "duration": 8418
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 245621
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21023
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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": 22833
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 30824
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11135
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 12200
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 200956
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19919
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 10400
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 468767
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:766"
            },
            "result": {
              "status": "skipped",
              "duration": 140217
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 319866
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23614
            }
          }
        ]
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-retail-branch-server-extension-5.1-with-sles-15-sp7-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Retail Branch Server Extension 5.1 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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:982"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" as a product",
            "line": 216,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" selected",
            "line": 217,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" 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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suma-retail-branch-server-extension-51-sp7\" have finished",
            "line": 221,
            "match": {
              "location": "features/step_definitions/command_steps.rb:428"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 22296
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22763
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18371
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7814
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 460931
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20029
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 11576
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 277633
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:761"
            },
            "result": {
              "status": "passed",
              "duration": 8354
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 258413
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21349
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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": 21266
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22587
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17090
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8730
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 197306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16557
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 9381
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 330695
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 317187
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16093
            }
          }
        ]
      },
      {
        "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 107 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 14 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 11 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 8 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 10 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 7 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 5 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 355 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 1045 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 41 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 60 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 331 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 75 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 730 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 184 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 33 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 35 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 39 seconds."
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:436"
            },
            "result": {
              "status": "passed",
              "duration": 263672055717
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 9514835
                }
              }
            ]
          },
          {
            "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": 22194
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4179650
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 229
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15999
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19342
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10988
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8111
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:33:17 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 224034
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19676
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5671
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 263 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 242780
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16201
            }
          }
        ]
      },
      {
        "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": 1281485771
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4876875
                }
              }
            ]
          },
          {
            "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": 216483758
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 574553846
                }
              }
            ]
          },
          {
            "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": 84316045
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5530813
                }
              }
            ]
          },
          {
            "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": 972017250
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 13772269
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should not see a \"Operation not successful\" text",
            "line": 241,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:750"
            },
            "result": {
              "status": "passed",
              "duration": 130182533
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4643326
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"250\" from \"pageSize\"",
            "line": 242,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 1153862241
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6078894
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should only see success signs in the product list",
            "line": 243,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:889"
            },
            "result": {
              "status": "passed",
              "duration": 40038729883
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6710202
                }
              }
            ]
          }
        ],
        "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": 15358
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23682
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6505
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:37:40 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 208690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16355
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 7556
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 45 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 476756
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14667
            }
          }
        ]
      },
      {
        "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": 19386
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3718878
                }
              }
            ]
          }
        ],
        "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": 15116
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18942
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10669
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7393
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 219022
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17024
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5483
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4690
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 187181
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11161
            }
          }
        ]
      }
    ]
  },
  {
    "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": 586723418
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4373798
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14425
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7859
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15156
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 5786
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 491234
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16612
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 228216
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13653
            }
          }
        ]
      },
      {
        "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": 210389895
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 951149920
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 433303878
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4427207
                }
              }
            ]
          },
          {
            "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": 96849978
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6293812
                }
              }
            ]
          },
          {
            "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": 82878819
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5034599
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 59173727
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5087776
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 51974403
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4579583
                }
              }
            ]
          },
          {
            "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": 91802992
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6087128
                }
              }
            ]
          },
          {
            "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": 99624646
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7848645
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 629641744
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5062740
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 85972628
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4844459
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15627
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7716
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11007
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6535
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 201115
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16822
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 232237
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14283
            }
          }
        ]
      },
      {
        "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": 76474415
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 294742132
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 314480715
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4113463
                }
              }
            ]
          },
          {
            "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": 80874697
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5384852
                }
              }
            ]
          },
          {
            "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": 80220300
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5384037
                }
              }
            ]
          },
          {
            "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": 77937909
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6272939
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 44533410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6068230
                }
              }
            ]
          },
          {
            "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": 84400470
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7377897
                }
              }
            ]
          },
          {
            "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": 102245307
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7046561
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 596441150
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5752992
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 84784731
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6062540
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18127
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8174
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15334
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7188
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 215928
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20111
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 447894
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21326
            }
          }
        ]
      },
      {
        "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": 84026378
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 219604276
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 346384817
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5588130
                }
              }
            ]
          },
          {
            "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": 89340029
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6179436
                }
              }
            ]
          },
          {
            "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": 82557013
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5863392
                }
              }
            ]
          },
          {
            "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": 55769666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6091723
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 44073113
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6198016
                }
              }
            ]
          },
          {
            "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": 87390763
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6480905
                }
              }
            ]
          },
          {
            "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": 103425728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5259684
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 616625744
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5403410
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-SUSE-Channel created.\" text",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 78125667
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4551367
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28499
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34250
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16559
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7705
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:30 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 247724
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 28007
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 11559
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 257636
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19782
            }
          }
        ]
      },
      {
        "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": 70967740
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 293784298
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 338345863
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4159944
                }
              }
            ]
          },
          {
            "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": 73649831
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6010205
                }
              }
            ]
          },
          {
            "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": 73970998
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7034956
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 39800908
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3932351
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 56486796
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4468878
                }
              }
            ]
          },
          {
            "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": 91009229
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5328715
                }
              }
            ]
          },
          {
            "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": 84654895
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5004002
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 539241719
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6185007
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-i586 created.\" text",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 82258135
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5858616
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15415
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8833
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6610
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 210633
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16483
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 796223
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17570
            }
          }
        ]
      },
      {
        "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": 71161166
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 206772180
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 441672799
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5034838
                }
              }
            ]
          },
          {
            "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": 91980797
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5941767
                }
              }
            ]
          },
          {
            "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": 85643990
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6937097
                }
              }
            ]
          },
          {
            "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": 80330613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6267769
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 86,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 50008323
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6700458
                }
              }
            ]
          },
          {
            "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": 103528691
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6456347
                }
              }
            ]
          },
          {
            "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": 97777191
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6393082
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 813083620
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 8391507
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-i586 created.\" text",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 80485592
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5068969
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16072
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 12513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12209
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10068
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:34 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 248190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 27567
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 249587
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22261
            }
          }
        ]
      },
      {
        "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": 74232646
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 449436969
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 847280168
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4197709
                }
              }
            ]
          },
          {
            "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": 75172075
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5411373
                }
              }
            ]
          },
          {
            "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": 70856861
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4535275
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 40783040
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4693254
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 35021426
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4254368
                }
              }
            ]
          },
          {
            "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": 97709989
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6194095
                }
              }
            ]
          },
          {
            "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": 89257523
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6585893
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 698219149
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6609713
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 87219729
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 11548352
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21861
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11515
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12803
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7371
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 237683
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19031
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243496
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18327
            }
          }
        ]
      },
      {
        "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": 84315071
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 294977072
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 371389888
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4593945
                }
              }
            ]
          },
          {
            "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": 87617205
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 8240633
                }
              }
            ]
          },
          {
            "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": 86964619
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6393084
                }
              }
            ]
          },
          {
            "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": 72702725
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4818912
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41903816
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4421513
                }
              }
            ]
          },
          {
            "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": 105693901
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5513686
                }
              }
            ]
          },
          {
            "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": 92322280
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4914935
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 54680658
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 536092559
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 81755619
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5041925
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28604
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20463
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12735
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 23110
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:39 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 728810
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 26031
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 229058
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16831
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 15790
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23111
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14880
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6503
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 207304
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18671
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:361"
            },
            "result": {
              "status": "skipped",
              "duration": 73897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 13190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 11845
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 184885
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13134
            }
          }
        ]
      },
      {
        "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": 74744025
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 201801710
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 372436966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4183056
                }
              }
            ]
          },
          {
            "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": 77695082
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4933440
                }
              }
            ]
          },
          {
            "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": 80002140
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5634245
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 137,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 49044750
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6897981
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 138,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 67981051
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5504038
                }
              }
            ]
          },
          {
            "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": 103586613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5400828
                }
              }
            ]
          },
          {
            "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": 90260493
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6379988
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"gpg_check\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10089734624
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4253762
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 146,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 626594475
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4885001
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 79776640
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4985143
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 131
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15011
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17902
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12172
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 5916
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 190927
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17791
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 10660
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 422535
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16126
            }
          }
        ]
      },
      {
        "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": 71525288
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 203530277
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 271934841
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6050788
                }
              }
            ]
          },
          {
            "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": 77401420
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5772701
                }
              }
            ]
          },
          {
            "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": 72718483
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6362460
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 38913399
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4050643
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 34181821
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5584064
                }
              }
            ]
          },
          {
            "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": 86380856
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6291026
                }
              }
            ]
          },
          {
            "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": 83848995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5238084
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 57326930
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 502954780
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 82094717
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4890969
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 149
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15388
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17358
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10758
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6781
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 287530
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19761
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 12441
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243798
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17811
            }
          }
        ]
      },
      {
        "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": 73951652
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 210666525
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 165,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 362430967
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4055990
                }
              }
            ]
          },
          {
            "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": 77905725
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5011389
                }
              }
            ]
          },
          {
            "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": 70691638
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6318498
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 168,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 41478085
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4891341
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 169,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 35711838
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4131255
                }
              }
            ]
          },
          {
            "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": 87650220
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6379288
                }
              }
            ]
          },
          {
            "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": 87004892
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4815701
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 172,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 595200351
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7805524
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-AppStream created.\" text",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 84307744
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5994759
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 162
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16443
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18440
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13683
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6015
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:54 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 205012
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19602
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 13088
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 281708
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18185
            }
          }
        ]
      }
    ]
  },
  {
    "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": 550369129
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4701474
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 33163
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29293
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 23284
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 12606
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 432084
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 24500
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 249124
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14615
            }
          }
        ]
      },
      {
        "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": 215103571
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 693429999
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 392761066
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4242617
                }
              }
            ]
          },
          {
            "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": 59215537
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5064796
                }
              }
            ]
          },
          {
            "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": 84392930
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5739947
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 59638925
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 393729425
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 77081865
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5074839
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1093"
            },
            "result": {
              "status": "passed",
              "duration": 21478611
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5541263
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20394
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14658
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14108
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 11656
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 235837
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21318
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 279627
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14283
            }
          }
        ]
      },
      {
        "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": 83920672
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 266718681
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-rpm-repo\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 312967674
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4108396
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10059003411
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4601778
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 442091123
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6129887
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository updated successfully\" text",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 70941148
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5464771
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1100"
            },
            "result": {
              "status": "passed",
              "duration": 18838450
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4831352
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25895
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13522
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 14983
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:38:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 276330
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 32695
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 644680
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22662
            }
          }
        ]
      },
      {
        "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": 74043492
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 257546432
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 241961767
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5048493
                }
              }
            ]
          },
          {
            "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": 68647630
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6478687
                }
              }
            ]
          },
          {
            "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": 98893292
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7381275
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 433705100
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5057158
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 70083709
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5262670
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1093"
            },
            "result": {
              "status": "passed",
              "duration": 18889448
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5358535
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23320
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24601
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13302
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 19151
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:10 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 231950
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17763
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 14654
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 249170
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16749
            }
          }
        ]
      },
      {
        "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": 75767100
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 187163338
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-appstream-repo\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 236630796
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4093476
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10053462886
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4948716
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 440497542
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5029569
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository updated successfully\" text",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 68394912
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4799485
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1100"
            },
            "result": {
              "status": "passed",
              "duration": 16632549
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5435653
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21413
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19389
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17170
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7543
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 249414
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21066
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 12357
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 252193
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14519
            }
          }
        ]
      },
      {
        "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": 80502630
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 251759914
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 361188770
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4699585
                }
              }
            ]
          },
          {
            "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": 116199037
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6335248
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 609215029
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 8752549
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-SUSE-Channel updated\" text",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 83126073
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 10099360
                }
              }
            ]
          },
          {
            "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": 77087395
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 297037050
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 59367771
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5844350
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 524082461
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4272651
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 73736564
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4825407
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 52
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19159
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23417
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11910
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8120
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:23 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 227787
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20558
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 10828
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 243619
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14699
            }
          }
        ]
      },
      {
        "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": 74948465
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 278092704
                }
              }
            ]
          },
          {
            "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": 451093408
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4466742
                }
              }
            ]
          },
          {
            "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": 111152609
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5583074
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 64288768
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 539944550
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 179154694
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6243810
                }
              }
            ]
          },
          {
            "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": 76852679
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 311349018
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 60690017
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5360077
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1016924072
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4710657
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 74914550
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4988222
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19993
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9770
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 19309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7773
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 238012
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20938
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 264670
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14812
            }
          }
        ]
      },
      {
        "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": 73002637
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 381383061
                }
              }
            ]
          },
          {
            "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": 532502705
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5123532
                }
              }
            ]
          },
          {
            "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": 107763532
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6226662
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 54610188
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3967673
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 938734440
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4938135
                }
              }
            ]
          },
          {
            "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": 63294218
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 321101496
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 83,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 65618409
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5985566
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 614527247
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4111703
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 72220001
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4507032
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 75
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21433
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22121
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12698
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6454
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:28 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 247083
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19012
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 11857
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 265820
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17025
            }
          }
        ]
      },
      {
        "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": 70204985
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 193235925
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 442242939
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5139064
                }
              }
            ]
          },
          {
            "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": 106616336
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 9205072
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 54204007
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 564019338
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-AppStream updated\" text",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 85805060
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4859515
                }
              }
            ]
          },
          {
            "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": 64532890
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 297037985
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-appstream-repo\" repo",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 56709348
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5742600
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1261271582
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6188341
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 77438056
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5696841
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 87
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16369
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23402
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13496
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8695
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 223635
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19326
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 10945
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 270985
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21672
            }
          }
        ]
      },
      {
        "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": 91755399
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 305950105
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 474906603
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4235665
                }
              }
            ]
          },
          {
            "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": 61383272
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5332139
                }
              }
            ]
          },
          {
            "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": 92729670
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5642420
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10091874949
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5982367
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 470385952
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5915850
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 67846808
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5014931
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 26124
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9673
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13764
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7993
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:35 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 1953147
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 32967
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 249668
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21206
            }
          }
        ]
      },
      {
        "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": 80108849
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 262430341
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 352386170
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4345335
                }
              }
            ]
          },
          {
            "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": 105389107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5525374
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 56262904
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 464202876
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-i586 updated\" text",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 81933824
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4814118
                }
              }
            ]
          },
          {
            "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": 59717715
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 292697486
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-i586-repo\" repo",
            "line": 115,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 55219100
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4650522
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 116,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 530829228
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5397161
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 83959574
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5843352
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19853
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8644
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14216
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10160
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:47 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 397185
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20145
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 269496
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17920
            }
          }
        ]
      },
      {
        "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": 86347794
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 297724786
                }
              }
            ]
          },
          {
            "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": 468223100
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4894883
                }
              }
            ]
          },
          {
            "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": 65301394
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 291448231
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 54232964
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5247258
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1079097689
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4459627
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 74221697
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4513368
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 119
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27923
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 57035
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13789
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 17409
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:49 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 256637
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 25805
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 11946
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 250929
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16721
            }
          }
        ]
      },
      {
        "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": 73367754
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 274069052
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 310472984
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3897273
                }
              }
            ]
          },
          {
            "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": 61484505
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4624613
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"deb\" from \"contenttype\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 64358728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4180301
                }
              }
            ]
          },
          {
            "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": 84801122
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5523965
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 56249449
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 616839709
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 69235654
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 8301260
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 128
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14746
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18426
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10803
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7815
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:52 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 443587
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18596
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 9814
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 414252
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18156
            }
          }
        ]
      },
      {
        "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": 76245621
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 273188033
                }
              }
            ]
          },
          {
            "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": 368214496
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4004038
                }
              }
            ]
          },
          {
            "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": 54810963
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 454514838
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-debian-repo\" repo",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "passed",
              "duration": 53710497
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4463076
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1502410664
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5357475
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 82044140
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 16167982
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 138
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21304
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25678
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13746
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 11039
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 1961982
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21677
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 14276
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 278249
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19463
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:902"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 15560
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26186
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10910
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 9557
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 422737
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:361"
            },
            "result": {
              "status": "skipped",
              "duration": 205835
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 8355
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 7831
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 196166
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11761
            }
          }
        ]
      }
    ]
  },
  {
    "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": 623936779
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4093926
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13092
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10817
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10282
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:56 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 184278
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 36702
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 5383
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 210283
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13869
            }
          }
        ]
      },
      {
        "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": 188124343
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 629030129
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 420248911
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5279151
                }
              }
            ]
          },
          {
            "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": 86350243
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5400005
                }
              }
            ]
          },
          {
            "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": 79950278
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6754280
                }
              }
            ]
          },
          {
            "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": 59645803
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6487380
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 52326104
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4625713
                }
              }
            ]
          },
          {
            "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": 109249569
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5084259
                }
              }
            ]
          },
          {
            "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": 94744980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5127927
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 67045232
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 565966666
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-SUSE-Channel created.\" text",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 84383988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5292484
                }
              }
            ]
          }
        ],
        "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": 14696
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12625
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6853
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 206853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17055
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 11083
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4814
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244714
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16783
            }
          }
        ]
      },
      {
        "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": 12064451863
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5395571
                }
              }
            ]
          }
        ],
        "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": 15878
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20840
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 15278
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7395
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:39:59 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 520630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19068
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 12459
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 10817
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 13 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 258833
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16175
            }
          }
        ]
      },
      {
        "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": 70888935
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 217149756
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 276822084
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6085595
                }
              }
            ]
          },
          {
            "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": 74986746
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6119449
                }
              }
            ]
          },
          {
            "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": 73128224
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5875551
                }
              }
            ]
          },
          {
            "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": 51015285
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4727987
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 40836702
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5154533
                }
              }
            ]
          },
          {
            "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": 102088128
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 10053289
                }
              }
            ]
          },
          {
            "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": 93590829
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6366731
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 58900805
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 503147498
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-Build-Host-Channel created.\" text",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 81348683
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4630906
                }
              }
            ]
          }
        ],
        "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": 13674
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23067
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11778
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7385
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 218371
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18131
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 9276
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 18398
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4760
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241880
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13085
            }
          }
        ]
      },
      {
        "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": 6474377089
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5522936
                }
              }
            ]
          }
        ],
        "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": 13198
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 32555
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16134
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7108
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:13 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 190811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16158
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 10623
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 8781
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 6166
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 219513
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13781
            }
          }
        ]
      },
      {
        "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": 70732822
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 201211627
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 388422374
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4106762
                }
              }
            ]
          },
          {
            "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": 75635606
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5665875
                }
              }
            ]
          },
          {
            "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": 76988974
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6968579
                }
              }
            ]
          },
          {
            "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": 72093157
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5509361
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 50611922
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5094918
                }
              }
            ]
          },
          {
            "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": 112201248
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6437927
                }
              }
            ]
          },
          {
            "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": 93633584
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7151514
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 60510370
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 678061594
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-Debian-like-Channel created.\" text",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 80063039
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4883529
                }
              }
            ]
          }
        ],
        "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": 16661
            }
          },
          {
            "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": 12230
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8042
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:20 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 207916
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17654
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 10181
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4586
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244447
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18095
            }
          }
        ]
      },
      {
        "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": 10228392074
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5940081
                }
              }
            ]
          }
        ],
        "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": 20124
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 37647
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 16327
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 11815
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:22 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 233394
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20422
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 11931
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 7662
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 10 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 226345
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17363
            }
          }
        ]
      },
      {
        "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": 73880065
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 315898101
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 366586779
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5890003
                }
              }
            ]
          },
          {
            "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": 74579647
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5491495
                }
              }
            ]
          },
          {
            "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": 70595800
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5396836
                }
              }
            ]
          },
          {
            "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": 59081768
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4275192
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:204"
            },
            "result": {
              "status": "passed",
              "duration": 37185645
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5462683
                }
              }
            ]
          },
          {
            "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": 109531200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6915991
                }
              }
            ]
          },
          {
            "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": 101589725
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5637730
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 65723237
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 574223129
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-RH-like-Channel created.\" text",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 84567561
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4837107
                }
              }
            ]
          }
        ],
        "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": 17059
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20068
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11924
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6779
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 208304
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16805
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 9401
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4837
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 404269
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20884
            }
          }
        ]
      },
      {
        "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": 9224865579
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5751406
                }
              }
            ]
          }
        ],
        "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": 24073
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28222
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 17662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7928
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:34 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 596049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 14590
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 5223
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 9 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 819015
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22695
            }
          }
        ]
      }
    ]
  },
  {
    "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": 439205192
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4694217
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enable source package syncing",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:942"
            },
            "result": {
              "status": "passed",
              "duration": 3475061394
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5541577
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23505
            }
          },
          {
            "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": 19039
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7915
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 249363
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19027
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 234578
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14977
            }
          }
        ]
      },
      {
        "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": 552004542
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6085203
                }
              }
            ]
          },
          {
            "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": 187999116
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 818118777
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 381383831
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4510504
                }
              }
            ]
          },
          {
            "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": 67456275
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 294784987
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 458420388
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4826947
                }
              }
            ]
          },
          {
            "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": 78348519
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 20874658
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1694740270
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4547847
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 70706473
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5495848
                }
              }
            ]
          },
          {
            "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: 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": 5506780627
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5543674
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 21
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16446
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16740
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10715
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7754
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:47 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 246945
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18506
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 11562
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 10 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 225752
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18710
            }
          }
        ]
      },
      {
        "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": 6971407033
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5179072
                }
              }
            ]
          },
          {
            "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": 2473102876
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5029779
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22108
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26287
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11889
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 11392
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:40:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 227508
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21046
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 11413
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 10 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 246114
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22242
            }
          }
        ]
      },
      {
        "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": 453530716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4555496
                }
              }
            ]
          },
          {
            "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": 165148415
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 968454952
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 509013868
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4564960
                }
              }
            ]
          },
          {
            "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": 64076573
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 379087667
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 508139535
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4799474
                }
              }
            ]
          },
          {
            "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": 68111192
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4365073
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1855036229
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3822660
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 64216011
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5044467
                }
              }
            ]
          },
          {
            "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": 18445716351
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5727224
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 38
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21100
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22280
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12997
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6757
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:41:07 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 234559
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 22315
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4813
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 730130
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18107
            }
          }
        ]
      },
      {
        "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": 450942489
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4658655
                }
              }
            ]
          },
          {
            "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": 194990817
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 583436904
                }
              }
            ]
          },
          {
            "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": 415950886
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4763984
                }
              }
            ]
          },
          {
            "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": 67368201
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 305522544
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 347418376
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4142895
                }
              }
            ]
          },
          {
            "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": 69016644
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4478730
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1755492746
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5386530
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 69136773
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4546520
                }
              }
            ]
          },
          {
            "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": 17816759398
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5345974
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15813
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8950
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13236
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6536
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:41:30 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 379034
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18122
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 208015
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12775
            }
          }
        ]
      },
      {
        "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": 496705625
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4151584
                }
              }
            ]
          },
          {
            "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": 165318236
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 991656511
                }
              }
            ]
          },
          {
            "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": 390557667
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5179166
                }
              }
            ]
          },
          {
            "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": 73931834
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 326006644
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 364038138
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4862286
                }
              }
            ]
          },
          {
            "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": 70611147
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4877945
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2806013908
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4505226
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 66775072
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5044416
                }
              }
            ]
          },
          {
            "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": 17980335655
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5706955
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 61
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16151
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16098
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11396
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6211
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:41:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 197902
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 28521
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 9686
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 23 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 230629
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15993
            }
          }
        ]
      },
      {
        "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": 426789014
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4152576
                }
              }
            ]
          },
          {
            "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": 164923738
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 611001586
                }
              }
            ]
          },
          {
            "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": 392520836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4548552
                }
              }
            ]
          },
          {
            "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": 57334089
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 293904674
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 343263613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 13760067
                }
              }
            ]
          },
          {
            "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": 66882313
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4379205
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1764153631
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3972437
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 67462705
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4384507
                }
              }
            ]
          },
          {
            "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": 3620704084
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5480819
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 73
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17253
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11382
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6314
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:42:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 200623
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19415
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 10537
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 240637
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16770
            }
          }
        ]
      },
      {
        "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": 429485983
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4681114
                }
              }
            ]
          },
          {
            "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": 165769678
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 609079813
                }
              }
            ]
          },
          {
            "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": 383364481
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4632605
                }
              }
            ]
          },
          {
            "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": 56071986
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 291058727
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 338263363
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4117369
                }
              }
            ]
          },
          {
            "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": 66952549
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4832985
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1893895728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5664373
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 68586131
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5149433
                }
              }
            ]
          },
          {
            "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": 19953499980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5590032
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 85
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25905
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19223
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 18506
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8860
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:42:24 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 213781
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 22284
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 10150
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 25 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 228566
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14565
            }
          }
        ]
      },
      {
        "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": 430336462
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5232361
                }
              }
            ]
          },
          {
            "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": 173177253
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 641524161
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 380285282
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4126590
                }
              }
            ]
          },
          {
            "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": 53503710
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 296116324
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 345278521
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4122567
                }
              }
            ]
          },
          {
            "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": 68370729
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6938880
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1780649745
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4977663
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 75627065
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5502055
                }
              }
            ]
          },
          {
            "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": 18061908068
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5543776
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 97
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17072
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17147
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10142
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6152
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:42:49 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 196016
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15206
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 10216
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 257181
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15027
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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": 15765
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21704
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10661
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8226
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 202837
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19252
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:361"
            },
            "result": {
              "status": "skipped",
              "duration": 78678
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 6941
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 8121
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 193900
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12445
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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": 13359
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23486
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10362
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7145
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 183111
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18821
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:361"
            },
            "result": {
              "status": "skipped",
              "duration": 94931
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 8627
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 6619
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 180861
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11650
            }
          }
        ]
      },
      {
        "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": 123850222
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 207228611
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-default\"",
            "line": 132,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 372888775
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4165440
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-bunch\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1360606425
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 26724819
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1300370716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4505267
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"bunch was scheduled\" text",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 278342346
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4816079
                }
              }
            ]
          },
          {
            "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:810"
            },
            "result": {
              "status": "passed",
              "duration": 1140365277
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4703848
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11930
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7802
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10327
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6028
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 250456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16032
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 363091
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16433
            }
          }
        ]
      },
      {
        "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": 66432498
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 953266128
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-default\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 409715966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5376993
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-bunch\"",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 1262271259
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 31035837
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1439101551
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4935787
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"bunch was scheduled\" text",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:690"
            },
            "result": {
              "status": "passed",
              "duration": 257515400
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5934955
                }
              }
            ]
          },
          {
            "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:810"
            },
            "result": {
              "status": "passed",
              "duration": 1064482124
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4255664
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14461
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8292
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12698
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7619
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 219419
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19310
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 245199
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17123
            }
          }
        ]
      },
      {
        "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:947"
            },
            "result": {
              "status": "passed",
              "duration": 3393073974
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5385793
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15091
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9674
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14653
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7817
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:21 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 220152
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16984
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 403298
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17984
            }
          }
        ]
      }
    ]
  },
  {
    "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": 444323234
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5444967
                }
              }
            ]
          },
          {
            "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": 262129953
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 592805198
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-SUSE-Channel\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 393348562
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5681770
                }
              }
            ]
          },
          {
            "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": 85128184
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 326729989
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 346898202
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4141589
                }
              }
            ]
          },
          {
            "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": 69656713
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4734548
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2843582137
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4846865
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 69276526
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6992703
                }
              }
            ]
          },
          {
            "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": 19679942522
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5574581
                }
              }
            ]
          }
        ],
        "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": 15029
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19332
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10568
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 5780
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:25 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 207804
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15431
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 10437
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4734
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 25 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 242654
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17226
            }
          }
        ]
      },
      {
        "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": 459252479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4808635
                }
              }
            ]
          },
          {
            "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": 169593464
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 722952028
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Debian-like-Channel\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 416662919
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5552027
                }
              }
            ]
          },
          {
            "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": 68583873
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 303550378
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 360342089
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4590958
                }
              }
            ]
          },
          {
            "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": 67958550
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4368790
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1797722730
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4037393
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 68615520
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4668754
                }
              }
            ]
          },
          {
            "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": 17559033914
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5372329
                }
              }
            ]
          }
        ],
        "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": 15911
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20991
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10768
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7970
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:43:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 247252
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 20971
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 10725
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4739
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 213115
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16322
            }
          }
        ]
      },
      {
        "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": 497125965
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3985295
                }
              }
            ]
          },
          {
            "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": 164134850
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 1055210588
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-RH-like-Channel\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 376515972
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4109927
                }
              }
            ]
          },
          {
            "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": 56904110
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 399181463
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 346926993
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4154645
                }
              }
            ]
          },
          {
            "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": 67484855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4536596
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 2796863365
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4644226
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 69296144
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4543051
                }
              }
            ]
          },
          {
            "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": 35036299717
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5480023
                }
              }
            ]
          }
        ],
        "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": 19166
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20211
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10377
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 9918
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:44:12 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 235484
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18439
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 9794
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 5966
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 41 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 244296
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16188
            }
          }
        ]
      },
      {
        "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": 430665812
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4252813
                }
              }
            ]
          },
          {
            "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": 168193104
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 692554697
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Build-Host-Channel\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 382292646
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4350182
                }
              }
            ]
          },
          {
            "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": 53101565
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 297988968
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 346901759
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 14642697
                }
              }
            ]
          },
          {
            "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": 66470907
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4525061
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 1809032613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4568960
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 69688397
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5196721
                }
              }
            ]
          },
          {
            "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": 17880316239
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5443695
                }
              }
            ]
          }
        ],
        "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": 16441
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11355
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8169
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:44:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 197153
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18320
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 9146
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 8761
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4864
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 22 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 210322
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16402
            }
          }
        ]
      }
    ]
  },
  {
    "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": 470461354
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4816460
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15240
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10853
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6944
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:15 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 202028
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18195
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 218759
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15702
            }
          }
        ]
      },
      {
        "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": 2803677112
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5848999
                }
              }
            ]
          },
          {
            "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": 1157050778
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5205333
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 40
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14289
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18593
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11598
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 9162
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:16 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 352867
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17445
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 9412
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 428051
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15698
            }
          }
        ]
      },
      {
        "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": 2261252836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5024133
                }
              }
            ]
          },
          {
            "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": 970640967
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4699525
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18268
            }
          },
          {
            "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": 10638
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6795
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:20 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 210057
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15164
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 9315
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 241884
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16284
            }
          }
        ]
      },
      {
        "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": 2082306393
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5283447
                }
              }
            ]
          },
          {
            "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": 935513894
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4950244
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 50
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15599
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23183
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11492
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10151
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:23 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 205809
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18192
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 11400
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 542041
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20729
            }
          }
        ]
      },
      {
        "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": 2039847214
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5290942
                }
              }
            ]
          },
          {
            "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": 1047854723
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5026201
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20870
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18613
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11994
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7039
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:26 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 264072
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 108924
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 12447
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 239093
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15553
            }
          }
        ]
      },
      {
        "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": 2202758005
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5303812
                }
              }
            ]
          },
          {
            "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": 1099640173
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5567090
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 60
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15727
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15172
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10739
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6955
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 234727
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18281
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 12659
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 499822
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19964
            }
          }
        ]
      },
      {
        "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": 2163860397
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4787254
                }
              }
            ]
          },
          {
            "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": 1010614792
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5202679
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 65
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15710
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15436
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13269
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6281
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:32 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 243850
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18892
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 10405
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254749
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13732
            }
          }
        ]
      },
      {
        "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": 2121667518
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6121472
                }
              }
            ]
          },
          {
            "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": 929025014
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5581856
                }
              }
            ]
          },
          {
            "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": 969157893
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5404599
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 70
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23887
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20009
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6614
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:36 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 270721
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19810
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 12928
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254954
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16977
            }
          }
        ]
      },
      {
        "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": 1968451717
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5324762
                }
              }
            ]
          },
          {
            "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": 949922474
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5166143
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27957
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 121956
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 14545
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7507
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:40 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 255119
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 24809
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 6326
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 247669
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17549
            }
          }
        ]
      }
    ]
  },
  {
    "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": 454936404
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5158194
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27359
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9364
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11916
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7167
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 274999
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 23063
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 248810
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 29403
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 26769
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25055
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13385
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 22685
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 378532
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 22266
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 6340
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 114726
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 254654
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17056
            }
          }
        ]
      },
      {
        "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": 142031607
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 966250583
                }
              }
            ]
          },
          {
            "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": 79616636
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 396872764
                }
              }
            ]
          },
          {
            "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": 588071117
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4799565
                }
              }
            ]
          },
          {
            "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": 65372074
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5482357
                }
              }
            ]
          },
          {
            "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": 77192986
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5147933
                }
              }
            ]
          },
          {
            "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": 311090462
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4775102
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 80284688
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5237239
                }
              }
            ]
          },
          {
            "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": 321692412
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4850321
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 532443222
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5855124
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 77654243
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4543981
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24832
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19623
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 12037
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8453
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:43 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 290267
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 32554
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 10224
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 224014
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12190
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 17178
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23376
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 19526
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7446
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:47 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 215942
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15759
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 9538
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5496
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 75350
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 251149
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14420
            }
          }
        ]
      },
      {
        "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": 66266803
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 283317699
                }
              }
            ]
          },
          {
            "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": 70593170
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 219163898
                }
              }
            ]
          },
          {
            "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": 409851062
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5246224
                }
              }
            ]
          },
          {
            "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": 40875739
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4371406
                }
              }
            ]
          },
          {
            "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": 72560325
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4517078
                }
              }
            ]
          },
          {
            "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": 729138578
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5848527
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 98108033
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4829750
                }
              }
            ]
          },
          {
            "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": 17274085
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4787361
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 582551727
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5283666
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 72885168
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4812585
                }
              }
            ]
          }
        ],
        "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": 14175
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17251
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10158
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6472
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:47 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 190168
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15975
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 9233
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 5793
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 233853
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18910
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 15098
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24556
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10787
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7860
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:49 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 227340
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17601
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 9606
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 6134
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 87818
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 200905
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12707
            }
          }
        ]
      },
      {
        "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": 57053021
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 436005893
                }
              }
            ]
          },
          {
            "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": 65700432
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 654245026
                }
              }
            ]
          },
          {
            "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": 570015353
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4732413
                }
              }
            ]
          },
          {
            "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": 40334331
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4294062
                }
              }
            ]
          },
          {
            "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": 70816119
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4625134
                }
              }
            ]
          },
          {
            "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": 889465163
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 15708432
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 86224635
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5557527
                }
              }
            ]
          },
          {
            "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": 19828651
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5654558
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 566061271
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 10386523
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 74919797
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5115549
                }
              }
            ]
          }
        ],
        "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": 13302
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16611
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11894
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7994
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:50 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 290135
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16916
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:365"
            },
            "result": {
              "status": "passed",
              "duration": 9384
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 6444
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 221492
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15258
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 24404
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34958
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 27835
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7118
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 220705
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 537982
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 11003
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 4962
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 373035
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:752"
            },
            "result": {
              "status": "passed",
              "duration": 11607
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:766"
            },
            "result": {
              "status": "skipped",
              "duration": 189738
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231424
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12747
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Manager-Proxy-5.1-Pool for x86_64\"",
            "line": 146,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Manager-Proxy-5.1-Updates for x86_64\"",
            "line": 147,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 15420
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10194
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6300
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 221955
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18665
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 9426
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 4728
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 65525
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:752"
            },
            "result": {
              "status": "passed",
              "duration": 5453
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:761"
            },
            "result": {
              "status": "passed",
              "duration": 9205
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 217209
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14379
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 20627
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26909
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6158
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 203107
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16346
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 8768
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 6339
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:732"
            },
            "result": {
              "status": "skipped",
              "duration": 68985
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:752"
            },
            "result": {
              "status": "passed",
              "duration": 6847
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 187497
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15608
            }
          }
        ]
      },
      {
        "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": 63597002
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 202672670
                }
              }
            ]
          },
          {
            "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": 66163972
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 236099915
                }
              }
            ]
          },
          {
            "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": 1199941004
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5324580
                }
              }
            ]
          },
          {
            "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": 54466034
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7009774
                }
              }
            ]
          },
          {
            "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": 520114814
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4785482
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "passed",
              "duration": 173849812
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4726575
                }
              }
            ]
          },
          {
            "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": 40712278
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4670362
                }
              }
            ]
          },
          {
            "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": 18629696
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4214253
                }
              }
            ]
          },
          {
            "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": 19348266
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4272355
                }
              }
            ]
          },
          {
            "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": 18286336
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4304177
                }
              }
            ]
          },
          {
            "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": 79498916
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4415842
                }
              }
            ]
          },
          {
            "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": 18974457
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4203017
                }
              }
            ]
          },
          {
            "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": 18168284
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4357897
                }
              }
            ]
          },
          {
            "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": 18864283
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4351004
                }
              }
            ]
          },
          {
            "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": 18707872
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4480521
                }
              }
            ]
          },
          {
            "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": 18836109
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4397260
                }
              }
            ]
          },
          {
            "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": 18109587
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4345675
                }
              }
            ]
          },
          {
            "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": 18229248
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4267020
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 186,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 510987385
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7980852
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 76454769
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5036134
                }
              }
            ]
          }
        ],
        "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": 13424
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22607
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10140
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6554
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:53 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 179008
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 15925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 9263
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 4780
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 892874
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19493
            }
          }
        ]
      },
      {
        "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": 59967883
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 522214178
                }
              }
            ]
          },
          {
            "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": 65223971
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 318982334
                }
              }
            ]
          },
          {
            "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": 869221059
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4978182
                }
              }
            ]
          },
          {
            "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": 22502848
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3843062
                }
              }
            ]
          },
          {
            "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": 309465995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4656130
                }
              }
            ]
          },
          {
            "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": 80583291
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4348731
                }
              }
            ]
          },
          {
            "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": 15049738
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4285124
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 200,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 460913584
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4804960
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 75121712
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4767079
                }
              }
            ]
          }
        ],
        "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": 16996
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23992
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11438
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6307
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:45:57 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 259373
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 22194
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 20606
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 12390
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 14870
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236985
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22343
            }
          }
        ]
      },
      {
        "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": 62466041
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 618879429
                }
              }
            ]
          },
          {
            "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": 57401677
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 292402994
                }
              }
            ]
          },
          {
            "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": 884640217
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5001472
                }
              }
            ]
          },
          {
            "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": 25700388
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4429278
                }
              }
            ]
          },
          {
            "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": 332600376
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5057165
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Build-Host-Channel\"",
            "line": 213,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 90806329
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5481082
                }
              }
            ]
          },
          {
            "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": 18593212
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5321484
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 215,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 464567410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 6046762
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 86509162
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5277653
                }
              }
            ]
          }
        ],
        "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": 17227
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26373
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10768
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8871
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:00 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 260246
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 21151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 9642
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 7051
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 7466
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 4780
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 236339
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16532
            }
          }
        ]
      },
      {
        "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": 73432357
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 217956968
                }
              }
            ]
          },
          {
            "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": 71477132
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 308577609
                }
              }
            ]
          },
          {
            "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": 1304828555
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4750471
                }
              }
            ]
          },
          {
            "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": 45155006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5256316
                }
              }
            ]
          },
          {
            "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": 546826330
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5417446
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 226,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:247"
            },
            "result": {
              "status": "passed",
              "duration": 170140841
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 16293363
                }
              }
            ]
          },
          {
            "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": 29802695
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4475930
                }
              }
            ]
          },
          {
            "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": 15894363
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4347507
                }
              }
            ]
          },
          {
            "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": 15072635
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4254128
                }
              }
            ]
          },
          {
            "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": 14917012
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4172153
                }
              }
            ]
          },
          {
            "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": 67381803
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4377302
                }
              }
            ]
          },
          {
            "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": 14996236
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4397388
                }
              }
            ]
          },
          {
            "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": 15182539
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4339444
                }
              }
            ]
          },
          {
            "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": 15080570
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4452758
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 235,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 491057397
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5081163
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 74225881
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4712614
                }
              }
            ]
          }
        ],
        "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": 28239
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26505
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 23878
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 8759
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:03 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 738557
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 23191
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 11056
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 9115
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 971920
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23591
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 14038
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25356
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 13220
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7213
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 213970
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16809
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 11216
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 5527
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:687"
            },
            "result": {
              "status": "skipped",
              "duration": 152632
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 197005
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11604
            }
          }
        ]
      },
      {
        "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:303"
                },
                "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:690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "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": 13071
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27172
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10038
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 10080
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 189101
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 16712
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:361"
            },
            "result": {
              "status": "skipped",
              "duration": 334423
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 14368
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:672"
            },
            "result": {
              "status": "passed",
              "duration": 12251
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:692"
            },
            "result": {
              "status": "passed",
              "duration": 11840
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 194107
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13418
            }
          }
        ]
      },
      {
        "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": 61867683
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 373681626
                }
              }
            ]
          },
          {
            "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": 71070006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 299545237
                }
              }
            ]
          },
          {
            "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": 771449847
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4521914
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-SUSE-Channel\"",
            "line": 273,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 100981494
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4422607
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 274,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 451465733
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5377318
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 77715107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5317390
                }
              }
            ]
          }
        ],
        "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": 12364
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16604
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 9780
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 5255
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:06 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 177665
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 14829
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 12813
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 5433
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 231281
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18769
            }
          }
        ]
      },
      {
        "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": 62558923
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 361600549
                }
              }
            ]
          },
          {
            "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": 65240667
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 383641857
                }
              }
            ]
          },
          {
            "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": 910368927
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4290171
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Debian-like-Channel\"",
            "line": 283,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 94252789
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4453636
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 284,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 487172742
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4955041
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 79172324
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 7977433
                }
              }
            ]
          }
        ],
        "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": 17532
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 36319
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11619
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 16972
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:08 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 257493
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 19022
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:357"
            },
            "result": {
              "status": "passed",
              "duration": 13665
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 11547
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 257389
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24967
            }
          }
        ]
      },
      {
        "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": 74151207
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 307181040
                }
              }
            ]
          },
          {
            "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": 76816625
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 409729385
                }
              }
            ]
          },
          {
            "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": 695143230
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4418500
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-RH-like-Channel\"",
            "line": 293,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 92198463
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 4614821
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 294,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "passed",
              "duration": 50588035
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 3765209
                }
              }
            ]
          },
          {
            "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:690"
            },
            "result": {
              "status": "passed",
              "duration": 518169627
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5401927
                }
              }
            ]
          }
        ],
        "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": 29236
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25052
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 19878
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 11240
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:11 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 556549
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 25062
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 15602
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:742"
            },
            "result": {
              "status": "passed",
              "duration": 12957
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 221831
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13239
            }
          }
        ]
      }
    ]
  },
  {
    "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:1144"
            },
            "result": {
              "status": "passed",
              "duration": 5739564772
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5423995
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14856
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10935
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 11533
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6911
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:13 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 208954
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17681
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 245243
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17176
            }
          }
        ]
      },
      {
        "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:1119"
            },
            "result": {
              "status": "passed",
              "duration": 8197742943
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5824242
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 42508
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17458
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10797
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6348
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:19 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 212953
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17613
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:349"
            },
            "result": {
              "status": "passed",
              "duration": 9397
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 227575
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13318
            }
          }
        ]
      },
      {
        "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:1119"
            },
            "result": {
              "status": "passed",
              "duration": 5771563940
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5387607
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 16
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14793
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17783
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10668
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 7640
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:27 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 240783
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 18646
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:337"
            },
            "result": {
              "status": "passed",
              "duration": 10265
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 239753
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13909
            }
          }
        ]
      },
      {
        "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:1119"
            },
            "result": {
              "status": "passed",
              "duration": 7158924271
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:303"
                },
                "result": {
                  "status": "passed",
                  "duration": 5085277
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 20
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17850
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18648
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 10615
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:270"
            },
            "result": {
              "status": "passed",
              "duration": 6636
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-05-20 03:46:33 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:309"
            },
            "result": {
              "status": "passed",
              "duration": 222564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:324"
            },
            "result": {
              "status": "passed",
              "duration": 17397
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:369"
            },
            "result": {
              "status": "passed",
              "duration": 10038
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 1953058
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17992
            }
          }
        ]
      }
    ]
  }
]