scalacenter / bloop

Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
https://scalacenter.github.io/bloop/
Apache License 2.0
907 stars 202 forks source link

Tracking flaky tests #1953

Open ckipp01 opened 1 year ago

ckipp01 commented 1 year ago

Related to the https://github.com/scalacenter/bloop/issues/1680 epic I wanted to create an issue to start actually tracking some of the tests that I'm continually seeing failing. As I notice them I'll start listing them in here and then will try to address them one the build has been cleaned up fully.

referring to the python check up above https://github.com/scalacenter/bloop/blob/5406395c9f1fc4f34c3051e51b8dcff95a51c852/bloopgun/src/main/scala/bloop/bloopgun/core/Shell.scala#L214-L218

tgodzik commented 1 year ago

I think the problem with the tests is that they assume strict timings, so it's easy for the to be flaky :thinking:

I've been trying to fix them, but I haven't been able to make too much of a dent here.