Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • I infra-azure-provisioning
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 65
    • Issues 65
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • Deployment and Operations
  • infra-azure-provisioning
  • Issues
  • #239
Closed
Open
Issue created Aug 30, 2022 by Komal Makkar@komakkarDeveloper

Swagger Sanity Phase 1: Swagger API to be tested as a part of integration tests.

Context

The swagger APIs are maintained as part of each service, for instance Storage Swagger Controller. These APIs should be tested in service integration test suite.

Assumption

The swagger endpoint is a part of all services.

Problem statement

The endpoint ends up being down for few services in few releases and the cost of discovery and fixing becomes high.

Proposed solution

The service's IT suite should have a test for the swagger endpoint as well. We can start with one positive case of 200, assuming no service has auth required for Swagger by design.

Scope / Acceptance Criteria

The above effort will encapsulate the following

  1. Swagger endpoint is reachable and returning a value.

Target Release

@krveduru to add

FAQ

N/A

Useful references

N/A

Edited Sep 01, 2022 by Komal Makkar
Assignee
Assign to
Time tracking