Uploaded image for project: 'OPCT - OpenShift Provider Compatibility Tool'
  1. OPCT - OpenShift Provider Compatibility Tool
  2. OPCT-129

[ProviderCertTool][phase-2] plugin implementation: openshift-tests

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • OCPPLAN-9743 - Onboarding New Providers/Platforms (Phase 1)

      USER STORY:

      As a Provider Cert developer, I would like to map all the tasks of the Sonobuoy plugin 'provider-cert' ('openshift-tests') that is the core plugin for OPCT, so I can see the progress of the development process for the preview release.

       

      {}DESCRIPTION:{}

      The plugin provider-cert (executor of 'openshift-tests') is the core plugin for the OpenShift Provider Certification Tool, and it should be adapted to any requirement collected on the MVP and e2e test list workforce (phase-1).

      {}Required:{}

      Main requirements:

      • The plugin should extract the openshift-tests utility from the current cluster
      • the plugin should execute the openshift-tests, but also is responsible to make sure the results will be sent to sonobuoy, even if the utility has crashed (in this case the results should be partial, or a failed message indicating the error)
      • The plugin structure developed on MVP should be reviewed to provide more consistency on the runtime: the MVP version of the plugin is completely dependent on sonobuoy and openshift-tests binary and has some limitations as the plugins control its execution and statuses, the architecture could be decoupled to avoid dependencies.

      {}Nice to have:{}

      - 

      {}ACCEPTANCE CRITERIA:{}

       

      {}ENGINEERING DETAILS:{}

              rhn-support-mrbraga Marco Braga
              rhn-support-mrbraga Marco Braga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 week, 1 hour Original Estimate - 1 week, 1 hour
                  1w 1h
                  Remaining:
                  Time Spent - 2 weeks, 2 hours, 2 minutes Remaining Estimate - 2 hours
                  2h
                  Logged:
                  Time Spent - 2 weeks, 2 hours, 2 minutes Remaining Estimate - 2 hours
                  2w 2h 2m