gtristan opened a new issue #1614:
URL: https://github.com/apache/buildstream/issues/1614


   After much effort to get the BuildGrid test to work again in #1582 ... the 
updated docker images in #1612 now causes the buildbarn remote cache test to 
fail :(
   
   Running the test `./.github/run-ci.sh  -s buildbarn` gives me the following 
failure:
   
   ```
   
________________________________________________________________________________
 test_remote_autotools_build 
_________________________________________________________________________________
   
   cli = <buildstream._testing.runcli.CliRemote object at 0x7f5e26d645e0>, 
datafiles = 
local('/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0')
   
       @pytest.mark.datafiles(DATA_DIR)
       def test_remote_autotools_build(cli, datafiles):
           project = str(datafiles)
           checkout = os.path.join(cli.directory, "checkout")
           element_name = "autotools/amhello.bst"
       
           result = cli.run(project=project, args=["build", element_name])
           result.assert_success()
   >       assert element_name in result.get_pushed_elements()
   E       AssertionError: assert 'autotools/amhello.bst' in []
   E        +  where [] = <bound method Result.get_pushed_elements of 
<buildstream._testing.runcli.Result object at 0x7f5e26cdcee0>>()
   E        +    where <bound method Result.get_pushed_elements of 
<buildstream._testing.runcli.Result object at 0x7f5e26cdcee0>> = 
<buildstream._testing.runcli.Result object at 
0x7f5e26cdcee0>.get_pushed_elements
   
   tests/remotecache/simple.py:25: AssertionError
   
------------------------------------------------------------------------------------
 Captured stdout call 
------------------------------------------------------------------------------------
   BuildStream exited with code 0 for invocation:
        bst --no-colors --config 
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/buildstream.conf
 --directory 
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0 
build autotools/amhello.bst
   Program stderr was:
   [--:--:--][        ][    main:core activity                 ] START   Build
   [--:--:--][        ][    main:core activity                 ] START   
Loading elements
   [00:00:00][        ][    main:core activity                 ] SUCCESS 
Loading elements
   
       3 subtasks processed
   
   [--:--:--][        ][    main:core activity                 ] START   
Resolving elements
   [00:00:00][        ][    main:core activity                 ] SUCCESS 
Resolving elements
   
       3 of 3 subtasks processed
   
   [--:--:--][        ][    main:core activity                 ] START   
Initializing remote caches
   [00:00:00][        ][    main:core activity                 ] SUCCESS 
Initializing remote caches
   [--:--:--][        ][    main:core activity                 ] START   
Checking sources
   [00:00:00][        ][    main:core activity                 ] SUCCESS 
Checking sources
   [--:--:--][        ][    main:core activity                 ] START   Query 
cache
   [00:00:00][        ][    main:core activity                 ] SUCCESS Query 
cache
   [--:--:--][        ][    main:core activity                 ] START   
Preparing work plan
   [00:00:00][        ][    main:core activity                 ] SUCCESS 
Preparing work plan
   
       3 of 3 subtasks processed
   
   
   BuildStream Version 1.93.6+253.g56ab9fae2
       Session Start: Saturday, 12-03-2022 at 05:15:36
       Project:       test 
(/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0)
       Targets:       autotools/amhello.bst
   
   User Configuration
       Configuration File:      
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/buildstream.conf
       Cache Directory:         
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache
       Log Files:               
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/logs
       Source Mirrors:          
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/sources
       Build Area:              
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/build
       Strict Build Plan:       Yes
       Maximum Fetch Tasks:     10
       Maximum Build Tasks:     4
       Maximum Push Tasks:      4
       Maximum Network Retries: 2
   
   Project: test
   
       Project Options
           arch:  x86-64
           linux: 1
   
       Element Plugins
           autotools: core plugin
           stack:     core plugin
           import:    core plugin
   
       Source Plugins
           tar: core plugin
   
       Artifact cache servers
         * http://localhost:7981
           push: True type: index instance: None
           loaded from: 
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/buildstream.conf
 [line 3 column 4]
         * http://localhost:7982
           push: True type: storage instance: None
           loaded from: 
/home/testuser/buildstream/.tox/py310-nocover/tmp/test_remote_autotools_build0/cache/buildstream.conf
 [line 6 column 4]
   
   Pipeline
   fetch needed 
a1e46db9db777559a74aca850f6f58c5745ce36b61ed75a26e8056d4a0b967b1 
base/base-alpine.bst 
        waiting 
378a7f2d90b64643bb42bc3f3c6252f0304c3d73ce78cf1a9af9a01ec47fc5d8 base.bst 
   fetch needed 
a72e1ca8ea2ac7a5584f260983f9e940a75c842ea25399fd545dbbd60e0d9306 
autotools/amhello.bst 
   
===============================================================================
   [--:--:--][a72e1ca8][    pull:autotools/amhello.bst         ] START   
test/autotools-amhello/a72e1ca8-pull.3472.log
   [--:--:--][a72e1ca8][    pull:autotools/amhello.bst         ] STATUS  
Pulling artifact a72e1ca8 <- http://localhost:7981
   [--:--:--][a1e46db9][    pull:base/base-alpine.bst          ] START   
test/base-base-alpine/a1e46db9-pull.3472.log
   [--:--:--][378a7f2d][    pull:base.bst                      ] START   
test/base/378a7f2d-pull.3472.log
   [--:--:--][a1e46db9][    pull:base/base-alpine.bst          ] STATUS  
Pulling artifact a1e46db9 <- http://localhost:7981
   [--:--:--][378a7f2d][    pull:base.bst                      ] STATUS  
Pulling artifact 378a7f2d <- http://localhost:7981
   [--:--:--][a1e46db9][    pull:base/base-alpine.bst          ] STATUS  
Pulling data for artifact a1e46db9 <- http://localhost:7982
   [--:--:--][a72e1ca8][    pull:autotools/amhello.bst         ] STATUS  
Pulling data for artifact a72e1ca8 <- http://localhost:7982
   [--:--:--][378a7f2d][    pull:base.bst                      ] STATUS  
Pulling data for artifact 378a7f2d <- http://localhost:7982
   [--:--:--][378a7f2d][    pull:base.bst                      ] INFO    Pulled 
artifact 378a7f2d <- http://localhost:7982
   [00:00:00][378a7f2d][    pull:base.bst                      ] SUCCESS 
test/base/378a7f2d-pull.3472.log
   [--:--:--][378a7f2d][    push:base.bst                      ] START   
test/base/378a7f2d-push.3472.log
   [--:--:--][378a7f2d][    push:base.bst                      ] STATUS  
Pushing data from artifact 378a7f2d -> http://localhost:7982
   [--:--:--][378a7f2d][    push:base.bst                      ] INFO    Pushed 
data from artifact 378a7f2d -> http://localhost:7982
   [--:--:--][378a7f2d][    push:base.bst                      ] STATUS  
Pushing artifact 378a7f2d -> http://localhost:7981
   [--:--:--][a72e1ca8][    pull:autotools/amhello.bst         ] INFO    Pulled 
artifact a72e1ca8 <- http://localhost:7982
   [--:--:--][378a7f2d][    push:base.bst                      ] INFO    Remote 
(http://localhost:7981) already has artifact 378a7f2d cached
   [00:00:00][378a7f2d][    push:base.bst                      ] SKIPPED Push
   [00:00:00][a72e1ca8][    pull:autotools/amhello.bst         ] SUCCESS 
test/autotools-amhello/a72e1ca8-pull.3472.log
   [--:--:--][a72e1ca8][    push:autotools/amhello.bst         ] START   
test/autotools-amhello/a72e1ca8-push.3472.log
   [--:--:--][a72e1ca8][    push:autotools/amhello.bst         ] STATUS  
Pushing data from artifact a72e1ca8 -> http://localhost:7982
   [--:--:--][a72e1ca8][    push:autotools/amhello.bst         ] INFO    Pushed 
data from artifact a72e1ca8 -> http://localhost:7982
   [--:--:--][a72e1ca8][    push:autotools/amhello.bst         ] STATUS  
Pushing artifact a72e1ca8 -> http://localhost:7981
   [--:--:--][a72e1ca8][    push:autotools/amhello.bst         ] INFO    Remote 
(http://localhost:7981) already has artifact a72e1ca8 cached
   [00:00:00][a72e1ca8][    push:autotools/amhello.bst         ] SKIPPED Push
   [--:--:--][a1e46db9][    pull:base/base-alpine.bst          ] INFO    Pulled 
artifact a1e46db9 <- http://localhost:7982
   [00:00:02][a1e46db9][    pull:base/base-alpine.bst          ] SUCCESS 
test/base-base-alpine/a1e46db9-pull.3472.log
   [--:--:--][a1e46db9][    push:base/base-alpine.bst          ] START   
test/base-base-alpine/a1e46db9-push.3472.log
   [--:--:--][a1e46db9][    push:base/base-alpine.bst          ] STATUS  
Pushing data from artifact a1e46db9 -> http://localhost:7982
   [--:--:--][a1e46db9][    push:base/base-alpine.bst          ] INFO    Pushed 
data from artifact a1e46db9 -> http://localhost:7982
   [--:--:--][a1e46db9][    push:base/base-alpine.bst          ] STATUS  
Pushing artifact a1e46db9 -> http://localhost:7981
   [--:--:--][a1e46db9][    push:base/base-alpine.bst          ] INFO    Remote 
(http://localhost:7981) already has artifact a1e46db9 cached
   [00:00:00][a1e46db9][    push:base/base-alpine.bst          ] SKIPPED Push
   [00:00:02][        ][    main:core activity                 ] SUCCESS Build
   
   Pipeline Summary
       Total:       3
       Session:     3
       Pull Queue:  processed 3, skipped 0, failed 0 
       Fetch Queue: processed 0, skipped 3, failed 0 
       Build Queue: processed 0, skipped 3, failed 0 
       Push Queue:  processed 0, skipped 3, failed 0 
   ```


-- 
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]


Reply via email to