Skip to content

Fix the non-deterministic tests #18

@kelvinst

Description

@kelvinst

So, there are some tests that randomly fail. I guess that's because they test based on time span, and sometimes the spinner does not render the quantity it was expected to.

Going deeper: the processor is busy doing something else and the AnimationServer depends on it to process the :tick message.

Any idea of what could we do to make sure this kind of feature is working?

Maybe we should not test the timing for spinners at all, only test if it prints at least one step, then any quantity of other steps, and finally the conclusion step.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions