Uploaded image for project: 'OpenShift Workloads'
  1. OpenShift Workloads
  2. WRKLDS-488

Microshift is running all applicable end-to-end tests

    • Icon: Story Story
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • Workloads - 4.12, Workloads Sprint 225, Workloads Sprint 226, Workloads Sprint 227

      Acceptance criteria

      • Microshift is running all applicable e2e serial tests
      • Microshift is running all applicable e2e parallel tests
      • Microshift jobs upload their artifacts into GCS as other OCP e2e jobs
      • Microshift test results are available in TestGrid
      • Microshift test results are available in Sippy

      OpenShift api groups in e2e identified:

      • [apigroup:config.openshift.io]
      • [apigroup:operator.openshift.io]
      • [apigroup:authorization.openshift.io]
      • [apigroup:user.openshift.io]
      • [apigroup:oauth.openshift.io]
      • [apigroup:build.openshift.io]
      • [apigroup:project.openshift.io]
      • [apigroup:image.openshift.io]
      • [apigroup:apps.openshift.io]
      • [apigroup:template.openshift.io]
      • [apigroup:route.openshift.io]
      • [apigroup:security.openshift.io]
      • [apigroup:quota.openshift.io]
      • [apigroup:network.openshift.io]
      • [apigroup:machine.openshift.io]

      Tests that need to be refactored for MicroShift (based on comments in https://github.com/openshift/origin/pull/27359)

      • networking
        • when running openshift ipv4 cluster on bare metal
      • olm
        • have imagePullPolicy:IfNotPresent on thier deployments
      • operators
        • [sig-arch] Managed cluster should
      • prometheus
        • [sig-instrumentation][Late] OpenShift alerting rules
      • router
        • should not work when configured with a 1024-bit RSA key
        • [sig-network][Feature:Router]
        • should pass the h2spec conformance tests
      • security
        • TestPodUpdateSCCEnforcement
        • should propagate requested groups to the container [Local]

            [WRKLDS-488] Microshift is running all applicable end-to-end tests

            Jan Chaloupka added a comment - Once https://github.com/openshift/origin/pull/27546 (4.12 backport of https://github.com/openshift/origin/pull/27476 ) merged, the card can be closed.

            Jan Chaloupka added a comment - Moving unfinished tasks to https://issues.redhat.com/browse/WRKLDS-605

            Jan Chaloupka added a comment - - edited

            Jan Chaloupka added a comment - - edited Updating route tests: https://github.com/openshift/origin/pull/27476 SCCs extended with SA: https://github.com/openshift/origin/pull/27540

            Jan Chaloupka added a comment - Both route tests ( https://github.com/openshift/origin/tree/master/test/extended/router ) and SCC tests ( https://github.com/openshift/origin/blob/master/test/extended/security/scc.go ) need to be adjusted to run over MicroShift as well.

            This is no-qe task.

            Jan Chaloupka added a comment - This is no-qe task.

            Discussed about this with rhn-support-rgangwar and i understand that there is nothing here for QE to check about and all the tasks are related to Dev.

            cc: rhn-support-jgeorge , just FYI

             

            Rama Kasturi Narra added a comment - Discussed about this with rhn-support-rgangwar and i understand that there is nothing here for QE to check about and all the tasks are related to Dev. cc: rhn-support-jgeorge , just FYI  

            Rahul Gangwar added a comment - - edited

            knarra@redhat.com Please help on this, create test case and add in this requirement https://polarion.engineering.redhat.com/polarion/#/project/OSE/workitem?id=OCP-53955

            Rahul Gangwar added a comment - - edited knarra@redhat.com Please help on this, create test case and add in this requirement https://polarion.engineering.redhat.com/polarion/#/project/OSE/workitem?id=OCP-53955

            https://github.com/openshift/origin/pull/27387 reverting the revert + updating the rules

            Jan Chaloupka added a comment - https://github.com/openshift/origin/pull/27387 reverting the revert + updating the rules

            > openshift-tests currently panics on missing etcds.operator.openshift.io/cluster object while collecting junit bits: https://github.com/openshift/release/pull/30994#issuecomment-1203587321

            https://github.com/openshift/origin/pull/27342 should fix that

            Geri Peterson (Inactive) added a comment - > openshift-tests currently panics on missing etcds.operator.openshift.io/cluster object while collecting junit bits:  https://github.com/openshift/release/pull/30994#issuecomment-1203587321 https://github.com/openshift/origin/pull/27342 should fix that

            • labeling for MicroShift tests (to explictly state which are only MicroShift related)

            Jan Chaloupka added a comment - labeling for MicroShift tests (to explictly state which are only MicroShift related)

              jchaloup@redhat.com Jan Chaloupka
              jchaloup@redhat.com Jan Chaloupka
              Rama Kasturi Narra Rama Kasturi Narra
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: