Project

General

Profile

action #20052

[qe-core][functional][userspace] Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary

Added by okurz over 5 years ago. Updated 4 months ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 30
Start date:
2017-06-26
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:

Description

Motivation

Current SLE media have

QA_HEAD_REPO=http://dist.nue.suse.com/ibs/QA:/Head/SLE-12-SP2
QA_WEB_REPO=http://dist.suse.de/install/SLP/SLE-12-Module-Web-Scripting-LATEST/x86_64/CD1/
SLENKINS_TESTSUITES_REPO=http://download.suse.de/ibs/Devel:/SLEnkins:/testsuites/SLE_12_SP2/

referencing e.g. http://dist.suse.de/install/SLP/SLE-12-Module-Web-Scripting-LATEST/x86_64/CD1/ which was last changed 2014(!) and in os-autoinst-distri-opensuse I can see it used only in tests/qa_automation/qa_run.pm and I don't even know if it's useful to be added there because the module is not up-to-date. I suggest to not add these variables at all on the medium but only add necessary repos within os-autoinst-distri-opensuse where needed.

QA_HEAD_REPO is used in more locations.

Acceptance criteria

  • AC: QA_WEB_REPO, QA_HEAD_REPO and SLENKINS_TESTSUITES_REPO are not added to test suites of teams that don't use them

Tasks

  1. Ask in email of who uses the settings
    • SLENKINS_TESTSUITES_REPO
    • QA_WEB_REPO
    • QA_HEAD_REPO
  2. Proposed those teams to use YAML schedule for their teams to add those settings only to their jobs.

History

#1 Updated by okurz over 5 years ago

yosun, thehejik, rpalethorpe: Can you comment on this? Can we remove the variables from the medium? Should we move them to corresponding test suites or within os-autoinst-distri-opensuse?

#2 Updated by yosun over 5 years ago

We use only QA_HEAD_REPO and QA_WEB_REPO inside qa_run.pm, and it still in use. It's design for convenience for other product use it. It's OK to change it write those url inside testscript. But I don't see more advantage to remove those parameters than keep them.
I have no experience for SLENKINS_TESTSUITES_REPO.

#3 Updated by okurz over 5 years ago

yosun wrote:

But I don't see more advantage to remove those parameters than keep them.

We have nearly 1k jobs for each build and all jobs have these variables, only a few use them. So my feeling is that there would be less confusion about the purpose if these variables are only where they are used.

#4 Updated by okurz over 5 years ago

I wonder about the version of these repositories. Why do we use QA_HEAD_REPO stating 12-SP2 for testing 12-SP3 and the same for slenkins?

#5 Updated by okurz over 4 years ago

  • Subject changed from Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary to [functional][u][userspace]Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary
  • Target version set to Milestone 17

#6 Updated by okurz over 4 years ago

  • Subject changed from [functional][u][userspace]Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary to [functional][u][userspace] Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary
  • Target version changed from Milestone 17 to Milestone 21+

#8 Updated by okurz over 4 years ago

  • Target version changed from Milestone 21+ to Milestone 21+

#9 Updated by okurz almost 4 years ago

  • Target version changed from Milestone 21+ to Milestone 25+

#10 Updated by mgriessmeier over 3 years ago

  • Target version changed from Milestone 25+ to Milestone 30+

#11 Updated by mgriessmeier almost 3 years ago

  • Target version changed from Milestone 30+ to Milestone 30

needs to be discussed offline

#12 Updated by SLindoMansilla about 2 years ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Assignee set to szarate
  • Estimated time set to 42.00 h

#13 Updated by tjyrinki_suse about 2 years ago

  • Subject changed from [functional][u][userspace] Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary to [qe-core][functional][userspace] Unused QA_WEB_REPO, QA_HEAD_REPO, SLENKINS_TESTSUITES_REPO variables added to sle media -> should only be added where necessary

#14 Updated by szarate almost 2 years ago

  • Assignee deleted (szarate)

#15 Updated by slo-gin 4 months ago

This ticket was set to Normal priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.

Also available in: Atom PDF