Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1978611 Details for
Bug 2226070
os-autoinst: FTBFS in Fedora rawhide/f39
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 32.00 KB, created by
Fedora Release Engineering
on 2023-07-25 18:51:52 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2023-07-25 18:51:52 UTC
Size:
32.00 KB
patch
obsolete
> ok 3 - zero returned lockapi::mutex_try_lock >2: ok 4 - error logged (lockapi::mutex_try_lock) >2: ok 5 - zero returned lockapi::barrier_create >2: ok 6 - error logged (lockapi::barrier_create) >2: ok 7 - zero returned lockapi::barrier_try_wait >2: ok 8 - error logged (lockapi::barrier_try_wait) >2: ok 9 - no info recorded >2: 1..9 >2: ok 2 - lockapi: server not reachable >2: # Subtest: mmapi: general usage >2: # [trace] [yl81oZtolXa8] >2: # POST "/api/v1/mutex/foo" >2: # [trace] [yl81oZtolXa8] >2: # Routing to a callback >2: # [trace] [yl81oZtolXa8] >2: # 200 OK (0.001503s, 665.336/s) >2: ok 1 - api_call returns result >2: # [trace] [JnmWdcePrnVS] >2: # GET "/api/v1/mm/children" >2: # [trace] [JnmWdcePrnVS] >2: # Routing to a callback >2: # [trace] [JnmWdcePrnVS] >2: # 200 OK (0.000977s, 1023.541/s) >2: ok 2 - query children >2: # [trace] [JNteIdYIKQoT] >2: # GET "/api/v1/mm/children/some-state" >2: # [trace] [JNteIdYIKQoT] >2: # Routing to a callback >2: # [trace] [JNteIdYIKQoT] >2: # 200 OK (0.000989s, 1011.122/s) >2: ok 3 - query children by state >2: # [trace] [YVnjyoJSEin1] >2: # GET "/api/v1/mm/children/another-state" >2: # [trace] [YVnjyoJSEin1] >2: # Routing to a callback >2: # [trace] [YVnjyoJSEin1] >2: # 404 Not Found (0.000973s, 1027.749/s) >2: ok 4 - query children by state (no results) >2: ok 5 - query children by state error logged >2: # [trace] [y0LdQFsP478X] >2: # GET "/api/v1/mm/parents" >2: # [trace] [y0LdQFsP478X] >2: # Routing to a callback >2: # [trace] [y0LdQFsP478X] >2: # 200 OK (0.000885s, 1129.944/s) >2: ok 6 - query parents >2: # [trace] [YtWGDLS0PaVh] >2: # GET "/api/v1/jobs/100" >2: # [trace] [YtWGDLS0PaVh] >2: # Routing to a callback >2: # [trace] [YtWGDLS0PaVh] >2: # 200 OK (0.000879s, 1137.656/s) >2: ok 7 - query job info >2: # [trace] [67FWXvn6fJ1Q] >2: # GET "/api/v1/jobs/101" >2: # [trace] [67FWXvn6fJ1Q] >2: # Template "not_found.development.html.ep" not found >2: # [trace] [67FWXvn6fJ1Q] >2: # Template "not_found.html.ep" not found >2: # [trace] [67FWXvn6fJ1Q] >2: # Rendering template "mojo/debug.html.ep" >2: # [trace] Your secret passphrase needs to be changed (see FAQ for more) >2: # [trace] [67FWXvn6fJ1Q] >2: # 404 Not Found (0.015953s, 62.684/s) >2: ok 8 - query job info (no result) >2: ok 9 - query job info error logged >2: # [trace] [SQMgEkAt38lR] >2: # GET "/api/v1/workers" >2: # [trace] [SQMgEkAt38lR] >2: # Routing to a callback >2: # [trace] [SQMgEkAt38lR] >2: # 200 OK (0.000953s, 1049.318/s) >2: ok 10 - get autoinst URL >2: # [trace] [Nb4mHNl1Cd5F] >2: # GET "/api/v1/workers" >2: # [trace] [Nb4mHNl1Cd5F] >2: # Routing to a callback >2: # [trace] [Nb4mHNl1Cd5F] >2: # 200 OK (0.000773s, 1293.661/s) >2: ok 11 - get autoinst vars (no result) >2: ok 12 - error to get autoinst URL logged >2: # [trace] [saWVkuKr99gX] >2: # GET "/autoinst/vars" >2: # [trace] [saWVkuKr99gX] >2: # Routing to a callback >2: # [trace] [saWVkuKr99gX] >2: # 200 OK (0.000979s, 1021.450/s) >2: ok 13 - get autoinst vars >2: ok 14 - no info recorded >2: 1..14 >2: ok 3 - mmapi: general usage >2: # Subtest: lockapi: misuse >2: ok 1 - no name throws (lockapi::mutex_create) >2: ok 2 - no name logged (lockapi::mutex_create) >2: ok 3 - no name throws (lockapi::mutex_try_lock) >2: ok 4 - no name logged (lockapi::mutex_try_lock) >2: ok 5 - no name throws (lockapi::mutex_lock) >2: ok 6 - no name logged (lockapi::mutex_lock) >2: ok 7 - no name throws (lockapi::mutex_unlock) >2: ok 8 - no name logged (lockapi::mutex_unlock) >2: ok 9 - no name throws (lockapi::barrier_create) >2: ok 10 - no name logged (lockapi::barrier_create) >2: ok 11 - no name throws (lockapi::barrier_wait) >2: ok 12 - no name logged (lockapi::barrier_wait) >2: ok 13 - no name throws (lockapi::barrier_destroy) >2: ok 14 - no name logged (lockapi::barrier_destroy) >2: ok 15 - no task throws (lockapi::barrier_create) >2: ok 16 - no task logged (lockapi::barrier_create) >2: ok 17 - no info recorded >2: 1..17 >2: ok 4 - lockapi: misuse >2: # Subtest: lockapi: server returns error >2: # [trace] [2pTvIUlXdIEd] >2: # POST "/api/v1/mutex" >2: # [trace] [2pTvIUlXdIEd] >2: # Routing to a callback >2: # [trace] [2pTvIUlXdIEd] >2: # 404 Not Found (0.001178s, 848.896/s) >2: ok 1 - 0 returned (lockapi::mutex_create) >2: ok 2 - error logged (lockapi::mutex_create) >2: # [trace] [xsKuUrsa9ozM] >2: # POST "/api/v1/mutex/prone_lock" >2: # [trace] [xsKuUrsa9ozM] >2: # Routing to a callback >2: # [trace] [xsKuUrsa9ozM] >2: # 404 Not Found (0.001232s, 811.688/s) >2: ok 3 - 0 returned (lockapi::mutex_try_lock) >2: ok 4 - error logged (lockapi::mutex_try_lock) >2: # [trace] [EVMdKL-cuyxQ] >2: # POST "/api/v1/mutex/prone_lock" >2: # [trace] [EVMdKL-cuyxQ] >2: # Routing to a callback >2: # [trace] [EVMdKL-cuyxQ] >2: # 404 Not Found (0.001087s, 919.963/s) >2: ok 5 - 0 returned (lockapi::mutex_unlock) >2: ok 6 - error logged (lockapi::mutex_unlock) >2: # [trace] [V7uqbNKaF9jz] >2: # POST "/api/v1/barrier" >2: # [trace] [V7uqbNKaF9jz] >2: # Routing to a callback >2: # [trace] [V7uqbNKaF9jz] >2: # 404 Not Found (0.001257s, 795.545/s) >2: ok 7 - 0 returned (lockapi::barrier_create) >2: ok 8 - error logged (lockapi::barrier_create) >2: # [trace] [A9Xh9KlpPhXH] >2: # POST "/api/v1/barrier/prone_lock" >2: # [trace] [A9Xh9KlpPhXH] >2: # Routing to a callback >2: # [trace] [A9Xh9KlpPhXH] >2: # 404 Not Found (0.001231s, 812.348/s) >2: ok 9 - 0 returned (lockapi::barrier_try_wait) >2: ok 10 - error logged (lockapi::barrier_try_wait) >2: # [trace] [O90pegEV3PYs] >2: # DELETE "/api/v1/barrier/prone_lock" >2: # [trace] [O90pegEV3PYs] >2: # Routing to a callback >2: # [trace] [O90pegEV3PYs] >2: # 404 Not Found (0.001209s, 827.130/s) >2: ok 11 - 0 returned (lockapi::barrier_destroy) >2: ok 12 - error logged (lockapi::barrier_destroy) >2: # [trace] [UBd-yhMBb-Nl] >2: # POST "/api/v1/mutex/some_lock" >2: # [trace] [UBd-yhMBb-Nl] >2: # Routing to a callback >2: # [trace] [UBd-yhMBb-Nl] >2: # 409 Conflict (0.001396s, 716.332/s) >2: ok 13 - 0 returned (lockapi::mutex_try_lock) >2: ok 14 - no error logged for blocked mutex (lockapi::mutex_try_lock) >2: # [trace] [Tffkv-Ynnwas] >2: # POST "/api/v1/mutex/some_lock" >2: # [trace] [Tffkv-Ynnwas] >2: # Routing to a callback >2: # [trace] [Tffkv-Ynnwas] >2: # 409 Conflict (0.001036s, 965.251/s) >2: ok 15 - 0 returned (lockapi::mutex_unlock) >2: ok 16 - no error logged for blocked mutex (lockapi::mutex_unlock) >2: # [trace] [PIsD4rs_OaYD] >2: # POST "/api/v1/barrier/some_lock" >2: # [trace] [PIsD4rs_OaYD] >2: # Routing to a callback >2: # [trace] [PIsD4rs_OaYD] >2: # 409 Conflict (0.001095s, 913.242/s) >2: ok 17 - 0 returned (lockapi::barrier_try_wait) >2: ok 18 - no error logged for blocked mutex (lockapi::barrier_try_wait) >2: # [trace] [G0sb7rGW2iZu] >2: # POST "/api/v1/mutex/finished_lock" >2: # [trace] [G0sb7rGW2iZu] >2: # Routing to a callback >2: # [trace] [G0sb7rGW2iZu] >2: # 410 Gone (0.001261s, 793.021/s) >2: ok 19 - owner finished throws (lockapi::mutex_try_lock) >2: ok 20 - finished logged (lockapi::mutex_try_lock) >2: ok 21 - no info recorded >2: 1..21 >2: ok 5 - lockapi: server returns error >2: # Subtest: lockapi: successful use >2: # [trace] [SA8tmvsK0zGi] >2: # POST "/api/v1/mutex" >2: # [trace] [SA8tmvsK0zGi] >2: # Routing to a callback >2: # [trace] [SA8tmvsK0zGi] >2: # 200 OK (0.000945s, 1058.201/s) >2: ok 1 - mutex created >2: # [trace] [v2StMvbZlovT] >2: # POST "/api/v1/mutex/lockable" >2: # [trace] [v2StMvbZlovT] >2: # Routing to a callback >2: # [trace] [v2StMvbZlovT] >2: # 200 OK (0.001085s, 921.659/s) >2: ok 2 - mutex locked >2: # [trace] [dX7DdsGP9qGf] >2: # POST "/api/v1/mutex/lockable" >2: # [trace] [dX7DdsGP9qGf] >2: # Routing to a callback >2: # [trace] [dX7DdsGP9qGf] >2: # 200 OK (0.000927s, 1078.749/s) >2: ok 3 - mutex locked (try) >2: # [trace] [tXm-y_sl_vrs] >2: # POST "/api/v1/mutex/unlockable" >2: # [trace] [tXm-y_sl_vrs] >2: # Routing to a callback >2: # [trace] [tXm-y_sl_vrs] >2: # 200 OK (0.001056s, 946.970/s) >2: ok 4 - mutex unlocked >2: # [trace] [vFtXusBiXzwH] >2: # POST "/api/v1/barrier" >2: # [trace] [vFtXusBiXzwH] >2: # Routing to a callback >2: # [trace] [vFtXusBiXzwH] >2: # 200 OK (0.000828s, 1207.729/s) >2: ok 5 - barrier created >2: # [trace] [9CUkoUqBC6j9] >2: # POST "/api/v1/barrier/unblocked" >2: # [trace] [9CUkoUqBC6j9] >2: # Routing to a callback >2: # [trace] [9CUkoUqBC6j9] >2: # 200 OK (0.000986s, 1014.199/s) >2: ok 6 - waited for barrier >2: ok 7 - info recorded by waited for barrier >2: # [trace] [mdzLukQk2NtJ] >2: # POST "/api/v1/barrier/check_dead_job_barrier" >2: # [trace] [mdzLukQk2NtJ] >2: # Routing to a callback >2: # [trace] [mdzLukQk2NtJ] >2: # 200 OK (0.001049s, 953.289/s) >2: ok 8 - waited for barrier with check_dead_job flag >2: ok 9 - different info recorded with check_dead_job flag >2: # [trace] [jOjUYA9SQw_1] >2: # POST "/api/v1/barrier/unblocked" >2: # [trace] [jOjUYA9SQw_1] >2: # Routing to a callback >2: # [trace] [jOjUYA9SQw_1] >2: # 200 OK (0.000704s, 1420.455/s) >2: ok 10 - tried waiting for barrier >2: # [trace] [D3PbLwMkTNtI] >2: # DELETE "/api/v1/barrier/deletable" >2: # [trace] [D3PbLwMkTNtI] >2: # Routing to a callback >2: # [trace] [D3PbLwMkTNtI] >2: # 200 OK (0.000929s, 1076.426/s) >2: ok 11 - barrier destroyed >2: ok 12 - logging >2: ok 13 - record info called expected number of times >2: 1..13 >2: ok 6 - lockapi: successful use >2: # Subtest: mmapi: wait functions >2: # [trace] [cMbTNgMDkW49] >2: # GET "/api/v1/mm/children" >2: # [trace] [cMbTNgMDkW49] >2: # Routing to a callback >2: # [trace] [cMbTNgMDkW49] >2: # 200 OK (0.000741s, 1349.528/s) >2: # [trace] [QRDSph5DRnDa] >2: # GET "/api/v1/mm/children" >2: # [trace] [QRDSph5DRnDa] >2: # Routing to a callback >2: # [trace] [QRDSph5DRnDa] >2: # 200 OK (0.00072s, 1388.889/s) >2: ok 1 - wait for children to be done >2: # [trace] [8K9QD9UXa5b8] >2: # GET "/api/v1/mm/children" >2: # [trace] [8K9QD9UXa5b8] >2: # Routing to a callback >2: # [trace] [8K9QD9UXa5b8] >2: # 200 OK (0.000724s, 1381.215/s) >2: # [trace] [eP-7Bs9QU9QH] >2: # GET "/api/v1/mm/children" >2: # [trace] [eP-7Bs9QU9QH] >2: # Routing to a callback >2: # [trace] [eP-7Bs9QU9QH] >2: # 200 OK (0.000738s, 1355.014/s) >2: ok 2 - wait for children to be runnning >2: ok 3 - wait for children dies on error >2: 1..3 >2: ok 7 - mmapi: wait functions >2: # Subtest: mmapi: get_current_job_id function >2: # [trace] [CnX1QZscV-9d] >2: # GET "/api/v1/whoami" >2: # [trace] [CnX1QZscV-9d] >2: # Routing to a callback >2: # [trace] [CnX1QZscV-9d] >2: # 200 OK (0.000969s, 1031.992/s) >2: ok 1 - Retrieve jobid >2: # [trace] [F6IuRWsEA8_7] >2: # GET "/api/v1/whoami" >2: # [trace] [F6IuRWsEA8_7] >2: # Routing to a callback >2: # [trace] [F6IuRWsEA8_7] >2: # 404 Not Found (0.000756s, 1322.751/s) >2: ok 2 - Retrieve undef on error >2: ok 3 - Error message has 404 >2: 1..3 >2: ok 8 - mmapi: get_current_job_id function >2: ok 9 - no (unexpected) warnings (via done_testing) >2: 1..9 >2: ok 726 ms ( 0.01 usr 0.02 sys + 0.61 cusr 0.11 csys = 0.75 CPU) >2: [18:39:47] ./t/31-sshSerial.t ......................... >2: # Subtest: Read test >2: ok 1 - sshSerial sets non-blocking mode >2: ok 2 - first line can be read >2: ok 3 - first line has correct length >2: ok 4 - second line can be read >2: ok 5 - second line has correct length >2: ok 6 - data can be read with timeout >2: ok 7 - read with timeout has correct length >2: ok 8 - read aborts after timeout on no data >2: ok 9 - data can be read partially >2: ok 10 - fragment read as expected >2: ok 11 - second part of data can be read partially >2: ok 12 - second part of data correctly read >2: ok 13 - read until reports failure if search term not found >2: ok 14 - rest of data has been read >2: ok 15 - nothing left in read queue >2: ok 16 - can call disable >2: ok 17 - sshSerial is a serial terminal >2: 1..17 >2: ok 1 - Read test >2: # Subtest: Write test >2: ok 1 - sshSerial sets non-blocking mode >2: ok 2 - expected data written >2: ok 3 - larger write buffer written in loop >2: 1..3 >2: ok 2 - Write test >2: ok 3 - no (unexpected) warnings (via done_testing) >2: 1..3 >2: ok 1406 ms ( 0.01 usr 0.00 sys + 0.22 cusr 0.04 csys = 0.27 CPU) >2: [18:39:49] ./t/32-console_proxy.t ..................... >2: # Subtest: Verify fake console return values in scalar context >2: ok 1 - ARRAY >2: ok 2 - Empty ARRAY >2: ok 3 - ARRAY-REF >2: ok 4 - Empty ARRAY-REF >2: ok 5 - HASH >2: ok 6 - Empty HASH >2: ok 7 - HASH-REF >2: ok 8 - Empty HASH-REF >2: ok 9 - SCALAR >2: ok 10 - Return undef >2: ok 11 - LIST >2: ok 12 - Empty LIST >2: 1..12 >2: ok 1 - Verify fake console return values in scalar context >2: # Subtest: testapi::console() => backend::console_proxy => backend::baseclass::proxy_console_call() >2: ok 1 - Call ret_array() in SCALAR context >2: ok 2 - Call ret_array() in ARRAY context >2: ok 3 - Expected call parameters! >2: ok 4 - Call ret_array_empty() in SCALAR context >2: ok 5 - Call ret_array_empty() in ARRAY context >2: ok 6 - Expected call parameters! >2: ok 7 - Call ret_array_ref() in SCALAR context >2: ok 8 - Call ret_array_ref() in ARRAY context >2: ok 9 - Expected call parameters! >2: ok 10 - Call ret_array_ref_empty() in SCALAR context >2: ok 11 - Call ret_array_ref_empty() in ARRAY context >2: ok 12 - Expected call parameters! >2: ok 13 - Call ret_hash() in SCALAR context >2: ok 14 - Call ret_hash() in ARRAY context >2: ok 15 - Expected call parameters! >2: ok 16 - Call ret_hash_empty() in SCALAR context >2: ok 17 - Call ret_hash_empty() in ARRAY context >2: ok 18 - Expected call parameters! >2: ok 19 - Call ret_hash_ref() in SCALAR context >2: ok 20 - Call ret_hash_ref() in ARRAY context >2: ok 21 - Expected call parameters! >2: ok 22 - Call ret_hash_ref_empty() in SCALAR context >2: ok 23 - Call ret_hash_ref_empty() in ARRAY context >2: ok 24 - Expected call parameters! >2: ok 25 - Call ret_scalar() in SCALAR context >2: ok 26 - Call ret_scalar() in ARRAY context >2: ok 27 - Expected call parameters! >2: ok 28 - Call ret_undef() in SCALAR context >2: ok 29 - Call ret_undef() in ARRAY context >2: ok 30 - Expected call parameters! >2: ok 31 - Call ret_list() in SCALAR context >2: ok 32 - Call ret_list() in ARRAY context >2: ok 33 - Expected call parameters! >2: ok 34 - Call ret_list_empty() in SCALAR context >2: ok 35 - Call ret_list_empty() in ARRAY context >2: ok 36 - Expected call parameters! >2: ok 37 - Exception forwarded >2: ok 38 - Exception was JSON encoded >2: ok 39 - Got expected () arguments >2: ok 40 - Call without arguments >2: ok 41 - Got expected (a,b,c,d,e) arguments >2: ok 42 - Call with 5 arguments >2: ok 43 - Got expected (foo,bar) arguments >2: ok 44 - Call with hash as argument >2: 1..44 >2: ok 2 - testapi::console() => backend::console_proxy => backend::baseclass::proxy_console_call() >2: ok 3 - no (unexpected) warnings (via done_testing) >2: 1..3 >2: ok 496 ms ( 0.00 usr 0.00 sys + 0.42 cusr 0.08 csys = 0.50 CPU) >2: [18:39:49] ./t/33-vagrant.t ........................... >2: # Subtest: Vagrantfile for the libvirt provider >2: ok 1 - Backend variable matches box_name class variable >2: ok 2 - Backend variable matches provider class variable >2: 1..2 >2: ok 1 - Vagrantfile for the libvirt provider >2: # Subtest: Vagrantfile for the virtualbox provider >2: ok 1 - Backend variable matches box_name class variable >2: ok 2 - Backend variable matches provider class variable >2: 1..2 >2: ok 2 - Vagrantfile for the virtualbox provider >2: # Subtest: Vagrantfile with a box url >2: ok 1 - Backend variable matches box_name class variable >2: ok 2 - Backend variable matches provider class variable >2: ok 3 - Backend variable matches box_url class variable >2: 1..3 >2: ok 3 - Vagrantfile with a box url >2: # Subtest: backend creation dies when VAGRANT_ASSETDIR cannot be opened >2: ok 1 - opendir error message is present in the output >2: 1..1 >2: ok 4 - backend creation dies when VAGRANT_ASSETDIR cannot be opened >2: # Subtest: backend creation dies when the vagrant box is not in VAGRANT_ASSETDIR >2: ok 1 - error message that the box was not found is in the output >2: 1..1 >2: ok 5 - backend creation dies when the vagrant box is not in VAGRANT_ASSETDIR >2: # Subtest: Vagrantfile with a box file existing in VAGRANT_ASSETDIR >2: ok 1 - Backend variable matches box_name class variable >2: ok 2 - Backend variable matches provider class variable >2: 1..2 >2: ok 6 - Vagrantfile with a box file existing in VAGRANT_ASSETDIR >2: # Subtest: dies on invalid providers >2: ok 1 - backend creation dies on invalid providers >2: 1..1 >2: ok 7 - dies on invalid providers >2: # Subtest: get_ssh_credentials returns default values >2: ok 1 >2: ok 2 - get_ssh_credentials returns the defaults without a match in stdout >2: 1..2 >2: ok 8 - get_ssh_credentials returns default values >2: # Subtest: get_ssh_credentials parses the ssh configuration >2: ok 1 >2: ok 2 - get_ssh_credentials extracts data from vagrant ssh-config >2: 1..2 >2: ok 9 - get_ssh_credentials parses the ssh configuration >2: # Subtest: run_cmd invokes vagrant ssh >2: ok 1 >2: ok 2 - run_cmd returns the IPC::Run stdout >2: 1..2 >2: ok 10 - run_cmd invokes vagrant ssh >2: # Subtest: do_stop_vm does not try to remove the libvirt storage pool when using virtualbox >2: ok 1 >2: ok 2 >2: ok 3 >2: 1..3 >2: ok 11 - do_stop_vm does not try to remove the libvirt storage pool when using virtualbox >2: # Subtest: do_stop_vm halts the vm, destroys the vm and removes the base box and the libvirt storage pool >2: ok 1 >2: ok 2 >2: ok 3 >2: ok 4 >2: 1..4 >2: ok 12 - do_stop_vm halts the vm, destroys the vm and removes the base box and the libvirt storage pool >2: # Subtest: do_stop_vm logs when vagrant halt fails >2: ok 1 >2: ok 2 - do_stop_vm stderr log contains an error message including vagrant halt >2: 1..2 >2: ok 13 - do_stop_vm logs when vagrant halt fails >2: # Subtest: do_stop_vm logs when destroying the vm fails >2: ok 1 >2: ok 2 >2: ok 3 - do_stop_vm stderr contains an error message mentioning that vagrant box destroy failed >2: 1..3 >2: ok 14 - do_stop_vm logs when destroying the vm fails >2: # Subtest: do_stop_vm logs when removing the box fails >2: ok 1 >2: ok 2 >2: ok 3 >2: ok 4 - do_stop_vm stderr contains an error message mentioning that vagrant box remove failed >2: 1..4 >2: ok 15 - do_stop_vm logs when removing the box fails >2: # Subtest: do_stop_vm logs when destroying the libvirt pool fails >2: ok 1 >2: ok 2 >2: ok 3 >2: ok 4 >2: ok 5 - do_stop_vm stderr contains an error message mentioning that vagrant box remove failed >2: 1..5 >2: ok 16 - do_stop_vm logs when destroying the libvirt pool fails >2: # Subtest: do_start_vm launches vm via vagrant up and configures a ssh terminal >2: ok 1 >2: ok 2 >2: ok 3 >2: ok 4 - Check the name of the console >2: 1..4 >2: ok 17 - do_start_vm launches vm via vagrant up and configures a ssh terminal >2: # Subtest: do_start_vm dies when the libvirt pool cannot be created >2: ok 1 >2: ok 2 - Check the error message reported by do_start_vm >2: ok 3 - Check that the error message contains stdout >2: ok 4 - Check that the error message contains stderr >2: 1..4 >2: ok 18 - do_start_vm dies when the libvirt pool cannot be created >2: # Subtest: do_start_vm does not die when the libvirt pool already exists >2: ok 1 >2: 1..1 >2: ok 19 - do_start_vm does not die when the libvirt pool already exists >2: # Subtest: do_start_vm dies when vagrant up returns an error >2: ok 1 >2: ok 2 >2: ok 3 - Check the error message reported by do_start_vm >2: ok 4 - Check that the error message contains stdout >2: ok 5 - Check that the error message contains stderr >2: 1..5 >2: ok 20 - do_start_vm dies when vagrant up returns an error >2: # Subtest: do_start_vm does not call to virsh when using virtualbox >2: ok 1 >2: ok 2 >2: ok 3 - Both commands should have been executed >2: 1..3 >2: ok 21 - do_start_vm does not call to virsh when using virtualbox >2: # Subtest: is_shutdown reports the status correctly >2: ok 1 >2: ok 2 - vagrant should report the VM as running >2: ok 3 >2: ok 4 - vagrant should report the shutoff VM as turned off >2: ok 5 >2: ok 6 - vagrant should report the not created VM as turned off >2: 1..6 >2: ok 22 - is_shutdown reports the status correctly >2: # Subtest: can_handle is a noop >2: ok 1 - can_handle returns undef >2: 1..1 >2: ok 23 - can_handle is a noop >2: # Subtest: stop_serial_grab is a noop >2: ok 1 - stop_serial_grab returns undef >2: 1..1 >2: ok 24 - stop_serial_grab is a noop >2: # Subtest: check_socket calls the base class function >2: ok 1 - check_socket return value matches >2: 1..1 >2: ok 25 - check_socket calls the base class function >2: ok 26 - no (unexpected) warnings (via done_testing) >2: 1..26 >2: ok 530 ms ( 0.01 usr 0.00 sys + 0.46 cusr 0.07 csys = 0.54 CPU) >2: [18:39:50] ./t/34-git.t ............................... >2: # Subtest: failure to clone results once >2: ok 1 >2: 1..1 >2: ok 1 - failure to clone results once >2: # Subtest: failure to clone results in repeated attempts >2: ok 1 >2: ok 2 - all retry attempts used >2: 1..2 >2: ok 2 - failure to clone results in repeated attempts >2: # Subtest: failing clone >2: ok 1 - Error message when trying to clone wrong git hash >2: ok 2 - manual git fetch for revspec was attempted >2: ok 3 - git fetch with --depth option was attempted >2: 1..3 >2: ok 3 - failing clone >2: # Subtest: successful clone >2: # Subtest: fetch commit manually but directly >2: ok 1 - checkout_git_repo_and_branch returned correct path >2: ok 2 - git clone and fetch were called again to fetch rev manually >2: ok 3 - no need to resort to general fetch >2: 1..3 >2: ok 1 - fetch commit manually but directly >2: # Subtest: skip cloning when repo already exists (not even switching to the correct branch) >2: ok 1 - checkout_git_repo_and_branch with existing local directory returned correct path >2: ok 2 - Log says that local directory already exists >2: 1..2 >2: ok 2 - skip cloning when repo already exists (not even switching to the correct branch) >2: # Subtest: fetch commit manually by fetching repeatedly with increasing depth >2: ok 1 - checkout_git_repo_and_branch returned correct path >2: ok 2 - git clone and fetch were called again to fetch rev manually >2: 1..2 >2: ok 3 - fetch commit manually by fetching repeatedly with increasing depth >2: ok 4 - serialization successful >2: 1..4 >2: ok 4 - successful clone >2: ok 5 - no (unexpected) warnings (via done_testing) >2: 1..5 >2: ok 1060 ms ( 0.00 usr 0.00 sys + 0.75 cusr 0.27 csys = 1.02 CPU) >2: [18:39:51] ./t/35-imgsearch.t ......................... >2: ok 1 - log via stderr >2: ok 2 - slightly distorted GNOME logo is matching candidate with high similarity >2: ok 3 - exact KDE logo is best match with very high similarity >2: ok 4 - snall error for candidate with high similarity >2: ok 5 - very small error for best match >2: ok 6 - other search results are as expected as well >2: ok 7 - no (unexpected) warnings (via done_testing) >2: 1..7 >2: ok 879 ms ( 0.00 usr 0.00 sys + 0.80 cusr 0.09 csys = 0.89 CPU) >2: [18:39:52] ./t/36-openqa-namedioselect.t .............. >2: # Subtest: NamedIOSelect >2: ok 1 - No name give, fallback to caller >2: ok 2 - Filedescriptor got name >2: ok 3 - Unknown fd return formatted string >2: ok 4 - Get the IO::Select object >2: ok 5 - File descriptor was removed >2: ok 6 - All file descriptors are removed >2: 1..6 >2: ok 1 - NamedIOSelect >2: ok 2 - no (unexpected) warnings (via done_testing) >2: 1..2 >2: ok 183 ms ( 0.00 usr 0.00 sys + 0.17 cusr 0.01 csys = 0.18 CPU) >2: [18:39:52] ./t/37-mutparams.t ......................... >2: ok 1 - Exception for not implemented gen_cmdline >2: ok 2 - Exception for not implemented to_map >2: ok 3 - Exception for not implemented from_map >2: ok 4 - Exception for not implemented has_state >2: ok 5 - no (unexpected) warnings (via done_testing) >2: 1..5 >2: ok 169 ms ( 0.00 usr 0.00 sys + 0.15 cusr 0.02 csys = 0.17 CPU) >2: [18:39:52] ./t/38-carp-trace.t ........................ >2: ok 1 - OpenQA::Qemu::BlockDev >2: ok 2 - OpenQA::Qemu::DriveDevice >2: ok 3 - OpenQA::Qemu::DrivePath >2: ok 4 - OpenQA::Qemu::Snapshot >2: ok 5 - no (unexpected) warnings (via done_testing) >2: 1..5 >2: ok 162 ms ( 0.00 usr 0.00 sys + 0.16 cusr 0.01 csys = 0.17 CPU) >2: [18:39:52] ./t/44-scripts.t ........................... >2: ok 1 - Calling 'check_needles.pl --help' returns exit code 0 >2: ok 2 - Calling 'check_qemu_oom --help' returns exit code 0 >2: ok 3 - Calling 'dewebsockify --help' returns exit code 0 >2: ok 4 - Calling 'imgsearch --help' returns exit code 0 >2: ok 5 - Calling 'isotovideo --help' returns exit code 0 >2: ok 6 - Calling 'os-autoinst-openvswitch --help' returns exit code 0 >2: ok 7 - Calling 'vnctest --help' returns exit code 0 >2: ok 8 - no (unexpected) warnings (via done_testing) >2: 1..8 >2: ok 2420 ms ( 0.00 usr 0.00 sys + 2.10 cusr 0.31 csys = 2.41 CPU) >2: [18:39:55] ./xt/01-style.t ............................ fatal: not a git repository (or any of the parent directories): .git >2: >2: ok 1 - No redundant copyright character >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 2 - No verbatim licenses in source files >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 3 - SPDX-License-Identifier correctly terminated >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 4 - All tests use Test::Most >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 5 - All tests use Test::Warnings >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 6 - No backend or console files use external facing testapi >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 7 - All files use sub signatures everywhere (nameless and in-place definitions still allowed) >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 8 - All test files have shebang >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 9 - All test modules are executable >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 10 - Use of bare POSIX import is discouraged, see https://perldoc.perl.org/POSIX >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 11 - No redundant Mojo::Base+base >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 12 - No files using "warning|strict", should use Mojo::Base instead >2: fatal: not a git repository (or any of the parent directories): .git >2: ok 13 - Consistent space before function signatures (this is not ensured by perltidy) >2: 1..13 >2: ok 128 ms ( 0.00 usr 0.00 sys + 0.09 cusr 0.04 csys = 0.13 CPU) >2: [18:39:55] ./xt/05-pod.t .............................. >2: 1..1 >2: ok 1 - POD test for ./xt/../testapi.pm >2: ok 114 ms ( 0.00 usr 0.00 sys + 0.09 cusr 0.03 csys = 0.12 CPU) >2: [18:39:55] ./xt/06-pod-coverage.t ..................... >2: ok 1 - Everything in testapi covered >2: ok 2 - no (unexpected) warnings (via done_testing) >2: 1..2 >2: ok 430 ms ( 0.00 usr 0.00 sys + 0.37 cusr 0.06 csys = 0.43 CPU) >2: [18:39:55] ./xt/27-make-update-deps.t ................. >2: ok 1 - Skipping all tests, not in a git repository >2: ok 2 - no (unexpected) warnings (via done_testing) >2: 1..2 >2: ok 78 ms ( 0.00 usr 0.00 sys + 0.06 cusr 0.02 csys = 0.08 CPU) >2: [18:39:56] >2: >2: Test Summary Report >2: ------------------- >2: ./t/07-commands.t (Wstat: 256 (exited 1) Tests: 14 Failed: 1) >2: Failed test: 12 >2: Non-zero exit status: 1 >2: Files=66, Tests=1419, 186 wallclock secs ( 0.58 usr 0.24 sys + 86.87 cusr 15.61 csys = 103.30 CPU) >2: Result: FAIL >2/2 Test #2: test-perl-testsuite ..............***Failed 186.05 sec >The following tests passed: > test-installed-files >50% tests passed, 1 tests failed out of 2 >Total Test time (real) = 186.21 sec >The following tests FAILED: > 2 - test-perl-testsuite (Failed) >Errors while running CTest >Output from these tests are in: /builddir/build/BUILD/os-autoinst-1946eb18d76980581d842e1e2569dee33e5a5b45/redhat-linux-build/Testing/Temporary/LastTest.log >Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. >FAILED: CMakeFiles/check-pkg-build /builddir/build/BUILD/os-autoinst-1946eb18d76980581d842e1e2569dee33e5a5b45/redhat-linux-build/CMakeFiles/check-pkg-build >cd /builddir/build/BUILD/os-autoinst-1946eb18d76980581d842e1e2569dee33e5a5b45/redhat-linux-build && /usr/bin/ctest -V -E test-local-.* >ninja: build stopped: subcommand failed. >error: Bad exit status from /var/tmp/rpm-tmp.OhY6Gp (%check) >RPM build warnings: > extra tokens at the end of %endif directive in line 93: %endif # no_fullstack > extra tokens at the end of %endif directive in line 143: %endif # no_fullstack > extra tokens at the end of %endif directive in line 147: %endif # no_osutils >RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.OhY6Gp (%check) >Child return code was: 1 >EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M e98decf3d28649fab5b3140760c591a6 -D /var/lib/mock/f39-build-44311407-5275784/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qaroidj8:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007" --setenv=PS1=<mock-chroot> \\s-\\v\\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/os-autoinst.spec\n', 1)] >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace > result = func(*args, **kw) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status > raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) >mockbuild.exception.Error: Command failed: > # /usr/bin/systemd-nspawn -q -M e98decf3d28649fab5b3140760c591a6 -D /var/lib/mock/f39-build-44311407-5275784/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qaroidj8:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/os-autoinst.spec >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2226070
: 1978611 |
1978612
|
1978613