Project

General

Profile

Actions

action #92272

closed

[sle][migration][sle15sp3] test fails in openldap_to_389ds - find: ‘standard output’: Broken pipe

Added by leli almost 3 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
2021-05-07
Due date:
% Done:

100%

Estimated time:
12.00 h
Difficulty:

Description

Observation

openQA test in scenario sle-15-SP3-Regression-on-Migration-from-SLE12-SPx-s390x-offline_sles12sp3_ltss_media_sdk-asmm-contm-lgm-tcm-wsm_all_full@s390x-kvm-sle12 fails in
openldap_to_389ds

Looks like performance issue, while need more deep investigation.

Test suite description

Reproducible

Fails since (at least) Build 159.1

Expected result

Last good: 157.1 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by leli almost 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20

It looks like a timing issue, set timeout_scale=2 and clone it 2 times.

http://openqa.nue.suse.com/tests/6010338#live
http://openqa.nue.suse.com/tests/6010339#live

Actions #2

Updated by coolgw almost 3 years ago

  • Priority changed from Normal to High
Actions #3

Updated by leli almost 3 years ago

Add some sleep before decreate, wait https://openqa.nue.suse.com/tests/6057888

Actions #4

Updated by leli almost 3 years ago

Add sleep before the cmd is not work, just increase the timeout value of dscreate from 120s -> 200s.

Wait http://openqa.nue.suse.com/tests/6058043#live

Actions #5

Updated by leli almost 3 years ago

  • % Done changed from 20 to 40

From the log output, http://openqa.nue.suse.com/tests/6058043/file/autoinst-log.txt

[2021-05-19T09:32:57.360 CEST] [debug] tests/migration/openldap_to_389ds.pm:75 called testapi::assert_script_run
[2021-05-19T09:32:57.360 CEST] [debug] <<< testapi::type_string(text="dscreate from-file ./instance.inf")
[2021-05-19T09:32:57.360 CEST] [debug] <<< consoles::ssh_screen::type_string(cmd="backend_type_string", json_cmd_token="uYQuIozj", text="dscreate from-file ./instance.inf")
[2021-05-19T09:32:57.361 CEST] [debug] tests/migration/openldap_to_389ds.pm:75 called testapi::assert_script_run
[2021-05-19T09:32:57.361 CEST] [debug] <<< testapi::type_string(text="; echo c6qvC-\$?-")
[2021-05-19T09:32:57.361 CEST] [debug] <<< consoles::ssh_screen::type_string(cmd="backend_type_string", json_cmd_token="ROFjqhyX", text="; echo c6qvC-\$?-")
[2021-05-19T09:32:57.362 CEST] [debug] tests/migration/openldap_to_389ds.pm:75 called testapi::assert_script_run
[2021-05-19T09:32:57.362 CEST] [debug] <<< testapi::wait_serial(regexp="dscreate from-file ./instance.inf; echo c6qvC-\$?-", no_regex=1, record_output=undef, buffer_size=undef, expect_not_found=0, quiet=undef, timeout=90)
[2021-05-19T09:32:57.362 CEST] [debug] <<< consoles::serial_screen::read_until(no_regex=1, quiet=undef, timeout=90, cmd="backend_wait_serial", pattern=[
"dscreate from-file ./instance.inf; echo c6qvC-\$?-"
], json_cmd_token="nIdGuMMq", record_output=undef, regexp="dscreate from-file ./instance.inf; echo c6qvC-\$?-", expect_not_found=0, buffer_size=undef)
[2021-05-19T09:32:57.363 CEST] [info] ::: consoles::serial_screen::read_until: Matched output from SUT in 2 loops & 0.000332879018969834 seconds: dscreate from-file ./instance.inf; echo c6qvC-$?-
[2021-05-19T09:32:57.363 CEST] [debug] >>> testapi::wait_serial: dscreate from-file ./instance.inf; echo c6qvC-$?-: ok
[2021-05-19T09:32:57.363 CEST] [debug] tests/migration/openldap_to_389ds.pm:75 called testapi::assert_script_run
[2021-05-19T09:32:57.363 CEST] [debug] <<< testapi::type_string(text="\n")
[2021-05-19T09:32:57.363 CEST] [debug] <<< consoles::ssh_screen::type_string(cmd="backend_type_string", json_cmd_token="WeuuSjzN", text="\n")
[2021-05-19T09:32:57.364 CEST] [debug] tests/migration/openldap_to_389ds.pm:75 called testapi::assert_script_run
[2021-05-19T09:32:57.364 CEST] [debug] <<< testapi::wait_serial(timeout=200, expect_not_found=0, buffer_size=undef, quiet=undef, regexp=qr/c6qvC-\d+-/, record_output=undef, no_regex=0)
[2021-05-19T09:32:57.364 CEST] [debug] <<< consoles::serial_screen::read_until(expect_not_found=0, buffer_size=undef, json_cmd_token="ChumqZaD", pattern="(?:c6qvC-\d+-)", record_output=undef, regexp="(?:c6qvC-\d+-)", cmd="backend_wait_serial", timeout=200, quiet=undef, no_regex=0)
[2021-05-19T09:35:07.509 CEST] [info] ::: consoles::serial_screen::read_until: Matched output from SUT in 4 loops & 130.145013213973 seconds: c6qvC-0-
[2021-05-19T09:35:07.510 CEST] [debug] >>> testapi::wait_serial: (?:c6qvC-\d+-): ok

It need wait 32:57 - 35:07 130s for the dscreate cmd finished, so I will increase the timeout value from 120s to 180s.

Actions #7

Updated by leli almost 3 years ago

  • % Done changed from 40 to 50

PR merged, wait http://openqa.suse.de/tests/6066933#live to verify.

Actions #8

Updated by leli almost 3 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100
Actions #9

Updated by openqa_review almost 3 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: offline_sles12sp3_ltss_media_sdk-asmm-contm-lgm-tcm-wsm_all_full
https://openqa.suse.de/tests/5991275

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #10

Updated by openqa_review almost 3 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: offline_sles12sp3_ltss_media_sdk-asmm-contm-lgm-tcm-wsm_all_full
https://openqa.suse.de/tests/5991275

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #11

Updated by okurz almost 3 years ago

  • Status changed from Resolved to Feedback

^

Actions #12

Updated by openqa_review almost 3 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: offline_sles12sp3_ltss_media_sdk-asmm-contm-lgm-tcm-wsm_all_full
https://openqa.suse.de/tests/5991275

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released" or "EOL" (End-of-Life)
  3. The label in the openQA scenario is removed
Actions #13

Updated by openqa_review over 2 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: offline_sles12sp3_ltss_media_sdk-asmm-contm-lgm-tcm-wsm_all_full
https://openqa.suse.de/tests/5991275

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released" or "EOL" (End-of-Life)
  3. The label in the openQA scenario is removed
Actions #14

Updated by okurz over 2 years ago

This ticket was set to "High" priority but was not updated within the SLO period for "High" tickets (30 days) as described on https://progress.opensuse.org/projects/openqatests/wiki/Wiki#SLOs-service-level-objectives . Please consider picking up this ticket within the next 30 days or just set the ticket to the next lower priority of "Normal" (SLO: updated within 365 days). This update was done as agreed within the SUSE QE Sync call 2021-09-01

Actions #15

Updated by okurz over 2 years ago

  • Priority changed from High to Normal

This ticket was set to "High" priority but was not updated within the SLO period for "High" tickets (30 days) as described on https://progress.opensuse.org/projects/openqatests/wiki/Wiki#SLOs-service-level-objectives . The ticket will be set to the next lower priority of "Normal".

Actions #16

Updated by leli over 2 years ago

  • Status changed from Feedback to Rejected
  • Estimated time set to 12.00 h

In fact, the issue can't be found in SLES15SP4 test, so reject it for now.

Actions

Also available in: Atom PDF