Project

General

Profile

Actions

action #65223

closed

ASSETS_1 openqa variable stores absolute path to WSL appx file rather than relative

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-03
Due date:
% Done:

0%

Estimated time:

Description

Observation

[03/04/2020 09:42:48] <mloviska> Hey @okurz, I have noticed a recent change in openQA variables. The ASSETS_1 openqa variable stores absolute path to WSL appx file ( https://openqa.opensuse.org/tests/1221741/file/vars.json ) is it intentional, please ?
[03/04/2020 09:44:45] <ybonatakis> me too
[03/04/2020 09:46:13] <okurz> @mloviska hm, can't say if this is intentional. But there are recent changes that could be related. Can you say since when this happens? in history I see a passed job 14 days ago but "prepare_wsl_feature" already failed a lot in before so not sure which job failed for what reason
[03/04/2020 09:48:24] <mloviska> @okurz o.s.d seems like after tuesday/wednesday https://openqa.opensuse.org/tests/1209418#downloads
[03/04/2020 09:49:09] <mloviska> @okurz o3 around 12 days ago
[03/04/2020 09:49:54] <okurz> ok, good to know. I triggered investigation runs mentioned on https://openqa.opensuse.org/tests/1221741#comments . Assuming the hypothesis of a regression from openQA they should all fail the same then
[03/04/2020 09:51:14] <okurz> @mloviska but can you say why some jobs in between are still fine? E.g. https://openqa.suse.de/tests/overview?distri=sle&version=15-SP2&build=3.83&groupid=298 from 4 days ago
[03/04/2020 09:51:28] <mloviska> sure, just make sure to check json instead of settings. https://openqa.opensuse.org/tests/1222759#settings that might be misleading :)

https://openqa.opensuse.org/tests/1221741#investigation shows

-   "ASSET_1" : "openSUSE-Tumbleweed-x64-Snapshot20200314.5.25.25.appx",
-   "ASSET_256" : "openSUSE-Tumbleweed-x64-Snapshot20200314.5.25.25.appx.sha256",
+   "ASSET_1" : "/var/lib/openqa/pool/9/openSUSE-Tumbleweed-x64-Snapshot20200319.5.26.appx",
+   "ASSET_256" : "/var/lib/openqa/pool/9/openSUSE-Tumbleweed-x64-Snapshot20200319.5.26.appx.sha256",
Actions #1

Updated by okurz about 4 years ago

  • Status changed from In Progress to Feedback

This was done intentionally in https://github.com/os-autoinst/openQA/pull/2870 . Not sure how this should be a problem yet. I will wait if mdouch and mloviska can sort this out :)

Actions #2

Updated by okurz about 4 years ago

  • Status changed from Feedback to Resolved

So there had been some discussion around this but I assume the overall agreement is that test code needs to handle any changes where necessary to use the unambiguous, absolute paths rather than relative ones.

Actions

Also available in: Atom PDF