Project

General

Profile

action #63373

Updated by pvorel about 4 years ago

LTP tests depend on install_ltp. On o3, child jobs start after finished tests, but that's before parent has uploaded needed dependencies. It just does not wait until <code>ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt</code> has been uploaded. This file cannot be expressed a dependency in <code>vars.json</code>. But also <code>opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp.qcow2</code>, which is <code>HDD_1</code> for child test (<code>PUBLISH_HDD_1</code> for parent) has not been uploaded yet. Paret upload needed asset at 22:45:53, but test starts at 22:10:24. Is it a setup problem or a bug in scheduler? Similar setup is on osd, where it looks ok. 

 install_ltp.1169614.autoinst-log.txt (https://openqa.opensuse.org/tests/1169614/file/autoinst-log.txt) 

     [2020-02-10T22:40:43.0499 CET] [info] +++ setup notes +++ 
     [2020-02-10T22:40:43.0499 CET] [info] Start time: 2020-02-10 21:40:43 
     ... 
     [2020-02-10T22:45:52.0451 CET] [info] Isotovideo exit status: 0 
     [2020-02-10T22:45:52.0478 CET] [info] +++ worker notes +++ 
     [2020-02-10T22:45:52.0478 CET] [info] End time: 2020-02-10 21:45:52 
     ... 
     [2020-02-10T22:45:53.0303 CET] [info] Uploading ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt 
     ... 
     [2020-02-10T22:46:01.0131 CET] [info] Uploading opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp.qcow2 


 install_ltp.1169614.worker-log.txt (https://openqa.opensuse.org/tests/1169614/file/worker-log.txt) 

     [2020-02-10T22:45:53.0303 CET] [info] Uploading ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt 
     [2020-02-10T22:45:53.0303 CET] [info] Uploading ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt using multiple chunks 
     [2020-02-10T22:45:53.0304 CET] [info] ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt: 1 chunks 
     [2020-02-10T22:45:53.0304 CET] [info] ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt: chunks of 1000000 bytes each 
     [2020-02-10T22:45:53.0383 CET] [info] ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt: Processing chunk 1/1 avg speed ~0.336KB/s 
     ... 
     [2020-02-10T22:48:23.0775 CET] [info] opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp.qcow2: Processing chunk 1128/1128 avg speed ~342.062KB/s 

 ltp_cpuhotplug.1169623.autoinst-log.txt (https://openqa.opensuse.org/tests/1169623/file/autoinst-log.txt) 

     [2020-02-10T22:10:24.0956 UTC] [info] Start time: 2020-02-10 22:10:24 
     ... 
     [2020-02-10T22:10:35.0098 UTC] [debug] Found ISO, caching openSUSE-Tumbleweed-DVD-x86_64-Snapshot20200209-Media.iso 
     [2020-02-10T22:10:35.0102 UTC] [info] Downloading openSUSE-Tumbleweed-DVD-x86_64-Snapshot20200209-Media.iso, request #27 sent to Cache Service 
     [2020-02-10T22:10:45.0203 UTC] [info] Download of openSUSE-Tumbleweed-DVD-x86_64-Snapshot20200209-Media.iso processed: 
     [info] [#27] Cache size of "/var/lib/openqa/cache" is 12GiB, with limit 50GiB 
     [info] [#27] Downloading "openSUSE-Tumbleweed-DVD-x86_64-Snapshot20200209-Media.iso" from "http://openqa1-opensuse/tests/1169623/asset/iso/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20200209-Media.iso" 
     ... 
     [2020-02-10T22:10:50.896 UTC] [debug] scheduling boot_ltp tests/kernel/boot_ltp.pm 
     Can not open runtest asset /var/lib/openqa/share/factory/other/ltp-cpuhotplug-opensuse-Tumbleweed-x86_64-20200209-DVD@64bit-with-ltp-qcow2.txt: No such file or directory at /var/lib/openqa/cache/openqa1-opensuse/tests/opensuse/lib/main_ltp.pm line 64. 
     Compilation failed in require at /usr/bin/isotovideo line 288. 
     [2020-02-10T22:10:50.896 UTC] [debug] terminating command server 4156 because test execution ended through exception 
     [2020-02-10T22:10:51.897 UTC] [debug] done with command server 
     4153: EXIT 1 
    
 ltp_cpuhotplug.1169623.worker-log.txt (https://openqa.opensuse.org/tests/1169623/file/worker-log.txt) 

     [2020-02-10T22:10:50.0261 UTC] [info] Preparing cgroup to start isotovideo

Back