Skip to content

[DEV] Write integration tests #3

@evanmcc

Description

@evanmcc

Short Description
While it might be hard to exercise all three node types, depending on the existence of various kinds of fake BMCs (I think it's out of scope to develop our own), it would be great to stand the service up and exercise at least some of the functionality. Examples include:

  • Service boots, reads from SMD, and starts an appropriately configured conman
  • We can write things onto the fake console and see them show up in the conman logs
  • We can add a new node to SMD and after a wait we will see that new nodes' logs show up in conman
  • if possible, we should test several different node types

Definition of Done

  • most of the above points are addressed
  • the tests have been added to CI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions