Skip to content

[Tracker] Improving SVC gtests #6575

@viclafargue

Description

@viclafargue

The recent update to CCCL 2.8 (PR #6421) has highlighted the fragility and lack of flexibility in our current SVC gtests, as discussed in the corresponding update (PR #6569). Currently, these tests assert strict expected values for the coefficients of SVC models. This approach is brittle, as even minor changes—such as a CCCL library update—can cause the tests to fail, regardless of whether the actual model performance is affected.

To improve the robustness of our testing suite, I suggest that we shift the focus of these tests from checking exact coefficient values to evaluating prediction accuracy. This would make the tests less sensitive to implementation details and minor library changes, while still ensuring the correctness and reliability of the SVC models.

Metadata

Metadata

Assignees

No one assigned

    Labels

    improvementImprovement / enhancement to an existing functiontestsUnit testing for project

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions