Project

General

Profile

action #40670

Updated by SLindoMansilla about 6 years ago

## Observation 

 Url is not typed correctly in boot options. A mutex_wait is right after typing it and VERY_SLOW_TYPING_SPEED is already used. 

 Sample from **autoinst-log.txt** 

 ``` 
 [2018-10-10T10:24:10.0807 CEST] [debug] <<< testapi::type_string(string=' regurl=http://Server-0421.proxy.scc.suse.de', max_interval=4, wait_screen_changes=0, wait_still_screen=0) 
 ``` 

 Sample from **YaST2/y2log** 

 ``` 
 2018-10-10 04:26:33 <1> install(3575) [Ruby] registration/registration.rb:277 Using custom registration URL: "http://Server-0421.proxy.scc.suse.e" 
 ``` 

 (Note: interesting date-time difference) 


 ## Reproducible 

 On PPC, it failed once since at Build **41.4** 

 - [sle-15-SP1-Installer-DVD-ppc64le-create_hdd_pcm_azure@ppc64le:welcome](https://openqa.suse.de/tests/2058508/modules/welcome/steps/4) 

 On x86_64, it failed at least 6 times in last 100 runs: 

 - [sle-12-SP4-Server-DVD-x86_64-RAID1@64bit:bootloader](https://openqa.suse.de/tests/2163577/modules/bootloader/steps/8) 


 ## Acceptance criteria 

 - **AC:** The reason why typed characters are missing is known. 

 ## Suggestions 

 #### Hypotheses 

 - **H1.1** It is caused by os-autoinst backend (qemu). 
 - **H2.1** It is not worker specific. **SUPPORTED BY E1.1-2** 

 #### Experiments 

 - **E1.1-1** Perform statistical investigation with current qemu version ($qemuversion). 
 - **R1.1-1 2018-09-24** **R1.1-1** [100 job runs](https://openqa.suse.de/tests/overview?distri=sle&version=15-SP1&build=poo40670_welcome_investigation&groupid=132) 
   - 85 of 100 failed jobs. (jobs are gone, not possible to inspect logs) 
   - Just space is missed, like here (...linuxYDEBUG=1 instead of ...linux YDEBUG=1); 
   - Space and "Y" character are missed, like here (...linuxDEBUG=1 instead of ...linux YDEBUG=1); 
 - **R1.1-1 2018-10-17** [101 job runs](https://openqa.suse.de/tests/overview?build=misstyped_linuxrc_poo40670) 
   - ?/101 fail (The number of failures has been reduced since last time the experiment was conducted: assuming that the new qemu version released meanwhile causes these improvements) 
   - QEMU emulator version 2.9.1(openSUSE Leap 42.3) 
   - It fails on different workers. 
   - It doesn't fail always on the same workers. 
 - **E1.1-2** Perform statistical investigation with a different version of qemu ($otherqemuversion) 

 ## Expected result 

 Last good: [35.18](https://openqa.suse.de/tests/2035119) (or more recent) 


 ## Further details 

 Always latest result in these scenarios: 

 - [sle-15-SP1-Installer-DVD-ppc64le-create_hdd_pcm_azure@ppc64le:latest](https://openqa.suse.de/tests/latest?distri=sle&flavor=Installer-DVD&arch=ppc64le&machine=ppc64le&version=15-SP1&test=create_hdd_pcm_azure) 
 - [sle-12-SP4-Server-DVD-x86_64-RAID1@64bit:bootloader](https://openqa.suse.de/tests/latest?version=12-SP4&machine=64bit&arch=x86_64&test=RAID1&distri=sle&flavor=Server-DVD) 


 ## Workaround 

 Retrigger tests

Back