Project

General

Profile

Actions

action #59043

closed

Fix unstable/flaky full-stack test, i.e. remove sleep, and ui tests

Added by okurz almost 5 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2019-11-04
Due date:
% Done:

0%

Estimated time:

Description

Motivation

https://github.com/os-autoinst/openQA/pull/2455 introduced a sleep 8 to stabilize a test. Having sleeps in code is better than unstable tests but even better would be to have reliable code that explicitly synchronizes on necessary conditions rather than blind sleeps. Also we have more flaky/unstable tests which we maintain in .circleci/unstable_tests.txt.

Acceptance criteria


Related issues 8 (2 open6 closed)

Related to openQA Project - action #59100: Race condition in os-autoinst/commands.pmRejected2019-11-05

Actions
Related to openQA Project - action #62015: jobs incomplete without logs as some workers are rejected (was: Scheduler does not work)Resolvedmkittler2020-01-10

Actions
Related to openQA Project - action #54032: flaky test: t/full-stack.t "not ok 44 - Cache tests", subtest: "not ok 17 - test 6 is passed" at /opt/testing_area/openqa/t/lib/OpenQA/Test/FullstackUtils.pm line 120.Resolvedokurz2019-07-09

Actions
Related to openQA Project - action #68836: t/api/14-plugin_obs_rsync_async.t fails sporadically in OBSWorkable2020-07-10

Actions
Related to openQA Project - action #71554: unstable/flaky/sporadic t/full-stack.t test failing in script waits on CircleCIResolvedlivdywan2020-09-19

Actions
Related to openQA Project - action #76900: unstable/flaky/sporadic t/full-stack.t test failing in CircleCI "worker did not propagate URL for os-autoinst cmd srv within 1 minute"Resolvedokurz

Actions
Copied to openQA Project - action #72085: flaky/unstable t/05-scheduler-full.t, Failed test 'Allocated maximum number of jobs that could have been allocated'Workable

Actions
Copied to openQA Project - action #88496: openQA "t" tests time out (again) and take longResolvedokurz2019-11-042021-02-23

Actions
Actions

Also available in: Atom PDF