Project

General

Profile

Actions

action #65750

closed

[17/04/2020 07:56:17] <DimStar> okurz: Martchus_ would appreciate if you could gave a look at tw snapshot 0415... dozens of incomplete tests (attempting to retrigger comolains about missing assets)

Added by okurz about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Regressions/Crashes
Target version:
-
Start date:
2020-04-17
Due date:
% Done:

0%

Estimated time:

Description

Observation

From IRC:

[17/04/2020 07:56:17] <DimStar> okurz: Martchus_ would appreciate if you could gave a look at tw snapshot 0415... dozens of incomplete tests (attempting to retrigger comolains about missing assets)
[17/04/2020 07:57:33] <DimStar> opensuse-42.1-x86_64-Updates-20170213-1-kde@.qcow2"  looks like a strange name... missing machine type
[17/04/2020 08:07:21] *** Channel modes: no colors allowed, no messages from outside, r, topic protection
[17/04/2020 08:07:21] *** This channel was created on 26/11/2006 07.42.
[17/04/2020 08:14:04] <okurz> DimStar: the HDD name should be opensuse-42.1-x86_64-Updates-20170213-1-gnome@64bit_cirrus.qcow2 
[17/04/2020 08:14:29] <okurz> either settings changed or it was a code change in openQA regarding setting evaluation
[17/04/2020 08:15:11] <okurz> I would have suspected https://github.com/os-autoinst/openQA/pull/2931 but then I don't see why this only affected later jobs
[17/04/2020 08:15:12] <|Anna|> Github project os-autoinst/openQA pull request#2931: "Extract duplicated code from generating job settings", created on 2020-04-14, status: closed on 2020-04-15, https://github.com/os-autoinst/openQA/pull/2931
[17/04/2020 08:15:38] <okurz> the test suite in https://openqa.opensuse.org/admin/test_suites looks fine
[17/04/2020 08:18:52] <okurz> I will see if I can do a quick crosscheck with the previous openQA version
[17/04/2020 08:21:16] <DimStar> okurz: thanks for looking into that
[17/04/2020 08:23:26] <okurz> ok, seems like it was the version from the day before. I have reverted the change. Based on the commands available in https://openqa.opensuse.org/admin/obs_rsync/openSUSE:Factory:ToTest%7Cbase you can either select individual tests or we retrigger the complete medium
[17/04/2020 08:27:57] <DimStar> okurz: retriggering the test won't be ebnogh, right? they need to be rescheduled? it's about 25% of the tests only; so the whole product seems a bit of a waste
[17/04/2020 08:31:44] <okurz> I will do my best to select the incomplete test and only reschedule those.
[17/04/2020 08:32:16] <okurz> It's basically copy the command available from https://openqa.opensuse.org/admin/obs_rsync/openSUSE:Factory:ToTest%7Cbase/runs/.run_last/download/openqa.cmd as linked from the URL I gave you, then add TEST="list of all affected tests"
[17/04/2020 08:33:50] <DimStar> ok - the NET can be scheduled completely - there 100% is 'cancelled' (17 minutes ago)

What I did:

 1003  2020-04-17 06:17:47 ls -ltra /var/cache/zypp/packages/devel_openQA/noarch/
 1004  2020-04-17 06:19:10 zypper in --oldpackage /var/cache/zypp/packages/devel_openQA/noarch/openQA*-4.6.1586954096.7160d88d9-lp151.2537.1.noarch.rpm

and then reschedule based on https://openqa.opensuse.org/admin/obs_rsync/openSUSE:Factory:ToTest%7Cbase/runs/.run_last/download/openqa.cmd as geekotest

/usr/share/openqa/script/client isos post --host localhost  ARCH=x86_64  ASSET_256=openSUSE-Tumbleweed-NET-x86_64-Snapshot20200415-Media.iso.sha256  BUILD=20200415  CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-NET-x86_64-Snapshot20200415-Media.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1)  DISTRI=opensuse  FLAVOR=NET  FULLURL=1  ISO=openSUSE-Tumbleweed-NET-x86_64-Snapshot20200415-Media.iso  MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415  MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415  MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo  REPO_0=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415  REPO_1=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-debuginfo  REPO_2=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-source  REPO_3=openSUSE-Tumbleweed-non-oss-i586-x86_64-Snapshot20200415  REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-i586-x86_64-Snapshot20200415  REPO_OSS=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415  REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-debuginfo  REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*'  REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-source  REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*'  SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415  VERSION=Tumbleweed  _OBSOLETE=1 TEST=zdup-Leap-42.1-gnome

this did not help, I needed to go back one package further:

 1006  2020-04-17 06:20:43 zypper in --oldpackage /var/cache/zypp/packages/devel_openQA/noarch/openQA*-4.6.1586881438.7d89e5b7c-lp151.2531.1.noarch.rpm

This yields test like https://openqa.opensuse.org/tests/1238216#settings where HDD_1 is again correctly "opensuse-42.1-x86_64-Updates-20170213-1-gnome@64bit_cirrus.qcow2".


Related issues 1 (0 open1 closed)

Related to openQA Project - action #63883: openqa-clone-job does not support removing an unuseful setting ResolvedXiaojing_liu2020-02-27

Actions
Actions

Also available in: Atom PDF