Skip to content

Run unit tests with mainnet, devnet, and lightnet profiles in nightly builds #18303

@dannywillems

Description

@dannywillems

Summary

Unit tests are currently only run with the dev profile, not with mainnet, devnet, or lightnet. However, some test behavior depends on the profile being used, which means profile-specific issues may not be caught by CI.

Problem

Tests that have profile-dependent behavior are not exercised under all relevant profiles. This can lead to bugs that only manifest in production builds being missed during development.

Proposed Solution

Run unit tests with the mainnet, devnet, and lightnet profiles in nightly builds. This should not be done for every PR (to avoid slowing down PR CI), but running on nightly would catch profile-dependent issues.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    EpicIssues which contain other issues.

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions