Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Pilot integration tests #173

Open
Open
@wallrj

Description

@wallrj

I want to be able to quickly test that:

  • Pilot runs
  • logs info and error messages
  • creates Events.
  • Waits for PilotResource
  • Identifies the correct pilot resource
  • Ignores unrelated PilotResource
  • Updates PilotResource status
  • Starts a sub-process database
  • Logs output of its sub-process
  • Detects problems in the database
  • Syncs the configuration of the database with the PilotResource configuration
  • responds to SIGTERM
  • Drains the database before it shuts down.
  • Shuts down.

I think it should be possible to do this all in a single test process.

/kind bug

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions