Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seems tests fail on modern distributions (or they run extremely slow) #1283

Open
Cynical-Optimist opened this issue Oct 14, 2020 · 10 comments
Open
Labels
bug Something isn't working

Comments

@Cynical-Optimist Cynical-Optimist added the bug Something isn't working label Oct 14, 2020
@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @jjardon] on Apr 5, 2020, 10:20

changed the description

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @jjardon] on Apr 5, 2020, 12:29

People in IRC suggested this can be related with #1173

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @jjardon] on Apr 5, 2020, 12:29

marked this issue as related to #1173

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @jjardon] on Apr 5, 2020, 12:29

removed the relation with #1173

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @jjardon] on Apr 5, 2020, 12:29

marked this issue as related to #1173

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Apr 22, 2020, 00:08

Coverage may be a part of it but it's not the only offender here. I ran this pipeline on Fedora 32 without coverage enabled - https://gitlab.com/BuildStream/buildstream-docker-images/-/jobs/520996831. It hasn't finished yet but I can already see a good amount of tests are failing. Although it has managed to run many more tests than the ones where coverage was enabled (~2% with coverage in 2 hours vs. ~20% in 90 mins without it).

I tried to reproduce this locally and it seems like buildbox-casd is failing to start up in time. Although I am not sure why that would be the case. We almost always start with an empty cache (at least in the pipelines mentioned here) so it should really not take long at all.

When trying manually, I noticed it seemed to be stuck without creating the socket. I gave up after a minute or so.

As I said, I don't know why this is failing though.

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @juergbi] on Apr 22, 2020, 06:36

I tried to reproduce this locally and it seems like buildbox-casd is failing to start up in time. Although I am not sure why that would be the case. We almost always start with an empty cache (at least in the pipelines mentioned here) so it should really not take long at all.

When trying manually, I noticed it seemed to be stuck without creating the socket. I gave up after a minute or so.

This appears to be a gRPC issue: grpc/grpc#21213 grpc/grpc#21280. It is supposedly fixed in gRPC upstream in the v1.26.x, v1.27.x and master branches: grpc/grpc#21662

However, Fedora 32 doesn't include the fix yet: https://bugzilla.redhat.com/show_bug.cgi?id=1812743 https://bugzilla.redhat.com/show_bug.cgi?id=1794566#c9

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @BenjaminSchubert] on Aug 3, 2020, 10:43

mentioned in commit BenjaminSchubert/bst-workspace[Gitlab user @71be778d6af80d469fc70679f30572c29a48ea51]

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @juergbi] on Aug 12, 2020, 20:51

Fedora 32 is now in CI: !2025

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @juergbi] on Aug 13, 2020, 05:39

A test with Ubuntu 20.04 has been successful as well now https://gitlab.com/BuildStream/buildstream-docker-images/-/jobs/683494909

I consider this issue resolved, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant