Feature: Events tab in Pipeline run and Task run details pages
    As a user, I want to see Events tab in Pipeline run and Task run details pages

Background:
    Given user has installed OpenShift Pipelines Operator


@regression
Scenario: Events tab in pipeline run details page of administrator perspective
   Given user is at administrator perspective
   And pipeline named "example-pipeline_one" is available with pipeline run
   When user clicks on pipeline tab in navigation menu
   And user clicks on Pipelines
   And user goes to Pipeline Runs tab
   And user opens pipeline run
   And user clicks on Events tab
   Then user can see events streaming for pipeline runs and all the associated task runs and pods


@regression
Scenario: Events tab in task run details page of administrator perspective
   Given user is at administrator perspective
   And task named "example-task-one" is available with task run
   When user clicks on pipeline tab in navigation menu
   And user clicks on Tasks
   And user goes to Task Runs tab
   And user opens task run
   And user clicks on Events tab
   Then user can see events streaming for task runs and all associated pods


@regression
Scenario: Events tab in pipeline run details page of developer perspective
   Given user is at developer perspective
   And pipeline named "example-pipeline_one" is available with pipeline run
   When user clicks on pipeline tab in navigation menu
   And user clicks on available pipeline
   And user goes to Pipeline Runs tab
   And user opens pipeline run
   And user clicks on Events tab
   Then user can see events streaming for pipeline runs and all the associated task runs and pods


@regression
Scenario: Events tab in task run details page of developer perspective
   Given user is at developer perspective
   And task named "example-task-one" is available with task run
   When user clicks on pipeline tab in navigation menu
   And user clicks on available pipeline
   And user goes to Pipeline Runs tab
   And user opens pipeline run
   And user sees on Task Runs
   And user goes to Task Runs tab
   And user opens task run
   And user clicks on Events tab
   Then user can see events streaming for task runs and all associated pods
