abderrahim commented on PR #2005:
URL: https://github.com/apache/buildstream/pull/2005#issuecomment-2926881762
I just reproduced the failure locally, and looking at the log I can see that
the issue is that the cache isn't correctly cleaned up between the tests.
At the pipeline summary when buildstream starts, one of the two elements is
already "failed" (and base is already "cached").
```
Pipeline
cached
32de3a73cff66516cefb7922fe38627bd66eb08de11bc3de55f717e9abd06e01 base.bst
buildable
326d9b9f2c93d81bd2fd53a19bd4fb310f4223f8ab8fb07c1e14dc386b06cad7
base-also-fail.bst
failed
af38817f3fa7ade48339e6891a33972dedaadcabc73510925a53b5670ace64f2 base-fail.bst
waiting
ab71767c47a2b0e12eafbf28594a73e5a9ad66c05554c88ac1b5cb5aeacb2240
depends-on-two-failures.bst
```
BuildStream then builds the other one and has two failures at the end.
In the second test, both files were already cached failures before the build
started.
```
Pipeline
cached
32de3a73cff66516cefb7922fe38627bd66eb08de11bc3de55f717e9abd06e01 base.bst
failed
326d9b9f2c93d81bd2fd53a19bd4fb310f4223f8ab8fb07c1e14dc386b06cad7
base-also-fail.bst
failed
af38817f3fa7ade48339e6891a33972dedaadcabc73510925a53b5670ace64f2 base-fail.bst
waiting
ab71767c47a2b0e12eafbf28594a73e5a9ad66c05554c88ac1b5cb5aeacb2240
depends-on-two-failures.bst
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]