806142e969
ttm: Release openSUSE Kubic as part of openSUSE Tumbleweed
2017-05-22 17:32:22 +02:00
6fe6ec6896
Labeled the job only the job has the bugref exists
2017-05-05 16:34:12 +08:00
Jimmy Berry
686dc0df6a
Drop sys.path plugindir workaround.
2017-04-28 23:36:48 -05:00
bb69d4321b
Fix mistake
2017-04-21 17:45:04 +08:00
5797b49ded
Paste ignored issues to the group overview page
2017-04-19 17:42:36 +08:00
36391fce92
Separate issues file
2017-03-30 20:01:31 +08:00
1b5d28fd41
Marked ignored=False if failed job has no refs
2017-03-30 19:59:57 +08:00
f401ebaa5b
Notice the job was ignored instead of just say failed
2017-03-30 18:44:25 +08:00
Stephan Kulow
5058eae171
Have TTM work through openqa comments
...
Instead of having the known failures in a global file, have it local to the TTM
but allow users to interact with it through openqa comments.
Work flow:
- openQA tests and finds failures
- reviewers tag them with (support from automatic carry over)
- if they are in the ignore list, TTM will not do anything but ignore them
- if not, TTM will add label:unkown_failure to mark the issue blocking
a release
- the release manager adds @ttm ignore as comment for the TTM to
add the issue to its white list.
Only if all failures are labeled and marked as ignored, a snapshot is released
2017-03-29 14:24:11 +02:00
Ludwig Nussel
125eb4ddf3
Only output timestamps when run on tty
...
If not connected to a tty output probably goes to systemd's journal.
2017-02-14 13:30:14 +01:00
Ludwig Nussel
080dd83110
Merge pull request #668 from lnussel/ttm
...
Adopt totest-manager for Leap
2017-02-07 16:42:57 +01:00
5d8f544fac
ttm: Fix configuration for s390x
...
The openQA group has now been officially created and named slightly
different
Additionally, there is only one job being run at this moment: make
this sufficient for ttm to detect the snapshot being tested.
2017-02-07 09:50:22 +01:00
Ludwig Nussel
3164348511
Use logger instead of print
2017-02-06 17:08:10 +01:00
Ludwig Nussel
468ebcb839
Job name nowadays already contains the machine
2017-02-06 17:08:10 +01:00
Ludwig Nussel
5cd4fb6556
Adopt totest-manager for Leap
2017-02-06 17:08:10 +01:00
62a670584f
ttm: fix the loop in daemon mode
2017-01-26 20:25:16 +01:00
331903b74b
ttm: Allow to run in daemon mode without stdin attached
...
When running as a systemd daemon, it is useless to wait for user input
to possible trigger an earlier re-run. Interaction is not possible.
Additionally, there is no stdin assigned to the process when running as
a systemd daemon, which results in raw_input() failing with EOFError
2017-01-26 17:27:57 +01:00
bad6c98050
Configure totest-manager for s390x
2017-01-20 11:46:42 +01:00
Dinar Valeev
6062d7c752
Treat softfailed as ok to pass
...
Signed-off-by: Dinar Valeev <k0da@opensuse.org>
2016-08-01 16:34:36 +02:00
5ac39bb346
totest-manager: The information about failed jobs is meant for normal
...
operations / usage, and not only for debug / verbose runs.
2016-07-18 22:48:10 +02:00
Ludwig Nussel
64642dd433
Output current QA version for debugging
2016-06-07 15:12:02 +02:00
Ludwig Nussel
d6e1bf20e7
Make sure to only release the 'images' repo on ARM
...
openSUSE:Factory:ARM introduced an 'images_staging' repo for the
ARMv7 stuff we need to ignore.
Re-fixes 0d98adb86595c761a7a1a5c0f887042a7403930e
2016-05-09 17:32:40 +02:00
Ludwig Nussel
a59f95f2c2
Improve logging implementation
2016-05-09 17:32:40 +02:00
Ludwig Nussel
b146f29c1e
Use python logging in ToTest manager
2016-05-09 13:07:54 +02:00
42de76cfde
ttm: Safeguard publishing of :ToTest
...
Try to be smart enough to only publish :ToTest if the version we passed
to openQA matches what is found in :ToTest.
This avoids releasing untested snapshots in case the release process
had trouble syncing from openSUSE:Factory/standard to :ToTest (e.g.
partial releases).
2016-03-23 16:09:27 +01:00
Dinar Valeev
c37591b802
Skip obsoleted jobs
...
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2016-03-22 17:40:56 +01:00
0d98adb865
Revert "make sure to only release the 'images' repo"
...
openSUSE:Factory:Live has no 'images' repository to release, but a standard
This reverts commit 8f4e97598fc255b1283661c80444307f80e6ae4f.
2016-03-22 09:29:10 +01:00
Ludwig Nussel
fddde0293b
use separate known_failures for ARM
2016-03-08 14:25:32 +01:00
Ludwig Nussel
600a2d0ce5
Merge pull request #462 from k0da/drop_ppc32
...
Drop ppc32
2016-02-16 15:44:21 +01:00
Ludwig Nussel
8f4e97598f
make sure to only release the 'images' repo
...
openSUSE:Factory:ARM introduced an 'images_staging' repo for the
ARMv7 stuff we need to ignore.
2016-02-15 11:41:32 +01:00
Dinar Valeev
281524b43a
Drop ppc32
...
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2016-02-11 18:54:12 +01:00
Ludwig Nussel
8472ea23f5
totest-manager: exclude images_staging as used by ARM
2016-02-11 11:52:45 +01:00
2e2f408d11
ttm: collect all machine types
...
Only adding machine types to the list if the test fails means we do not
list 'Now passing' messages for any Machine Type that has all issues solved.
2016-01-06 17:44:03 +01:00
Stephan Kulow
758c399992
fix dimstar's commit
2015-11-20 07:06:03 +01:00
37ed9ddf29
ttm: publish expected versions to better sync /snapshot with ftp tree
2015-11-19 16:16:16 +01:00
Stephan Kulow
e78cfe03a8
we don't need no i586
2015-10-20 06:51:58 +02:00
Ludwig Nussel
3aba559404
also sync dvd5 for aarch64
2015-10-19 17:20:42 +02:00
Ludwig Nussel
2cf5b2eef6
fix totest manager error message
2015-06-29 15:01:54 +02:00
c1bab60d06
ttm: obsoleted tests are failed tests
2015-06-22 09:25:28 +02:00
Ludwig Nussel
a67a62b34c
Merge pull request #352 from DimStar77/user_cancelled-is-failed
...
ttm: user_cancelled test has to be trated as a failed test
2015-06-09 08:59:44 +02:00
Dinar Valeev
8fc8206249
Adapt main product to products change
...
Hopefully we started to build multiple products from
single dvd flavor. This will couse to have same flavor
for ppc64 and ppc64le architectures
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-06-08 17:45:58 +02:00
6cebe09cb7
ttm: user_cancelled test has to be trated as a failed test
2015-06-06 09:55:27 +02:00
Dinar Valeev
73937e9e1e
filter out unneeded machines from known_failures
...
Use known_failures for machines we have tests for.
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-05-19 14:13:08 +02:00
Stephan Kulow
c0fa550e62
2 more fixes ;(
2015-05-14 08:42:05 +02:00
Stephan Kulow
7d6a96ed3b
fix current_version
2015-05-14 08:34:45 +02:00
Dinar Valeev
22f0983940
unify current_version
...
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-05-05 10:53:42 +02:00
Ludwig Nussel
6ccbe1d08b
print timestamp when running in a loop
2015-04-29 13:32:43 +02:00
Ludwig Nussel
0a4bcd6341
print all repos that are not ready
2015-04-29 13:32:43 +02:00
Ludwig Nussel
fc37327cad
ignore 'factory' repo of arm
...
the factory repo was explicitly set up as alternative to the images repo to be ignore by the totest manager
2015-04-29 13:32:43 +02:00
Ludwig Nussel
00de826d68
fix openqa group name an number of jobs
2015-04-23 13:09:49 +02:00