Skip to content

Improve integration tests reliability #1113

@andre-j3sus

Description

@andre-j3sus

We've observed that the integration tests are occasionally flaky.

In some runs, they fail with errors related to Firecracker vsock communication. Here's one such example:

A simple fix could be to improve test isolation. Currently, multiple tests share a single firecracker-containerd service, which might be leading to resource conflicts. Instead, we could run a separate instance of firecracker-containerd for each test. This would slightly increase the total test time, but it would likely improve reliability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgithub_actionsPull requests that update Github_actions code

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions