Skip to content

Task: Create Test for the initial setup of an MCP Platform #250

@In-Ko

Description

@In-Ko

Understand the Task

Description
We need to have an executable script which can be used to test the initial setup using our own bootstrapper.

This script will serve two purposes:

  1. Test if the bootstrapping works.
  2. Act as a setup step for the real end2end test suite, based on Chainsaw.

Prerequisite for this would be to have a new repository, potentially named "tests" or something similar, where we could put that script in, alongside some initial documentation. We could also use this repo later for the End2End chainsaw tests, maybe.

Scope of the test script:

  • Should be able to execute the whole bootstrapping commands that are available in the MCP bootstrapping tool
  • Should be able to partially skip certain steps in the bootstrapping process, based on some config
  • Should be able to completely "deinstall" an existing test landscape
  • Should be able to stdout all executed steps and their individual state, including a human readable summary of everything executed

Any further valuable resources.

No response

What is required to accept the Task as done.

Done Criteria

  • A standalone script is available, with the features described above
  • Code has been reviewed by other team members
  • Internal technical Documentation created/updated
  • Enduser Documentation updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/open-mcpAll ManagedControlPlane related issueskind/taskGeneral task that needs to be done.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions