Project

General

Profile

Actions

action #30796

closed

[microos] Make MicroOS tests more reliable

Added by mkravec over 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Enhancement to existing tests
Target version:
-
Start date:
2018-01-24
Due date:
% Done:

30%

Estimated time:
Difficulty:

Description

MicroOS tests are failing on multiple issues, make them more reliable.

False positive check in journal:
https://openqa.suse.de/tests/1444591#step/journal_check/5

Unexpected ntp servers:
https://openqa.suse.de/tests/1440447#step/oci_role/1

Stall detected:
https://openqa.suse.de/tests/1432458#step/transactional_update/50


Checklist

  • Stall detected
  • Unexpected ntp servers
  • Journal check
Actions #1

Updated by mkravec about 6 years ago

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

PR for "Stall detected" issue is ready - https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4295

To discuss with tools team - needle matching takes 5+ times more time after reboot.
https://openqa.suse.de/tests/1428249/file/autoinst-log.txt
** search_: jeos-grub2-20170404 0.000 18.335 0.002%

Actions #2

Updated by mkravec about 6 years ago

  • Checklist item changed from [ ] Stall detected, [ ] Unexpected ntp servers to [ ] Stall detected, [ ] Unexpected ntp servers, [ ] Journal check
  • Description updated (diff)
Actions #3

Updated by mkravec about 6 years ago

Unexpected ntp servers - openqaworker10 is provides ntp servers to qemu machine from outside environment.
Solution (workaround) was to limit MicroOS jobs to CaaSP workers (openqaworker8/9)

Actions #4

Updated by mkravec about 6 years ago

  • Checklist item changed from to [x] Stall detected
Actions #5

Updated by mkravec about 6 years ago

  • Checklist item changed from to [x] Unexpected ntp servers
Actions #6

Updated by okurz about 6 years ago

  • Category set to Enhancement to existing tests
Actions #7

Updated by mkravec about 6 years ago

  • Checklist item changed from [x] Stall detected, [x] Unexpected ntp servers, [ ] Journal check to [x] Stall detected, [x] Unexpected ntp servers, [x] Journal check
  • Status changed from In Progress to Resolved

Journal check failures are triggered by broken script_output, it should be better after new testapi is deployed.

Actions

Also available in: Atom PDF