[JIRA] (OVIRT-2617) Allow rerunning only failed test lanes
by Roman Mohr (oVirt JIRA)
Roman Mohr created OVIRT-2617:
---------------------------------
Summary: Allow rerunning only failed test lanes
Key: OVIRT-2617
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2617
Project: oVirt - virtualization made easy
Issue Type: By-EMAIL
Reporter: Roman Mohr
Assignee: infra
Hi,
In KubeVirt we run a lot of differnent test lanes. Even if our tests are
written in a good way and if the underlying CI infra is stable and fast,
there will always be cases where for-whatever reason one or two tests can
fail out of hundreds in a lane.
It would be very helpful if we could have a /retest command or something
similar where only failed lanes are re-run. That would be similar to how it
is handled in Kubernetes.
Right now it is an all-or-nothing thing.
What I would expect, is that it is still possible to see the test history
somewhere then (e.g. the first two attempts where it failed and then the
third one where it succeeds).
Best Regards,
Roman
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100095)
5 years, 11 months
Build failed in Jenkins:
system-sync_mirrors-glusterfs-4.1-testing-el7-x86_64 #420
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/system-sync_mirrors-glusterfs-4.1-testing-el...>
------------------------------------------
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on mirrors.phx.ovirt.org (mirrors) in workspace <http://jenkins.ovirt.org/job/system-sync_mirrors-glusterfs-4.1-testing-el...>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url http://gerrit.ovirt.org/jenkins.git # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Pruning obsolete local branches
Fetching upstream changes from http://gerrit.ovirt.org/jenkins.git
> git --version # timeout=10
> git fetch --tags --progress http://gerrit.ovirt.org/jenkins.git +refs/changes/41/93041/5:test --prune
> git rev-parse origin/test^{commit} # timeout=10
> git rev-parse test^{commit} # timeout=10
Checking out Revision e8fb1a6fd89e783b2d3dba1ace44a5b98b80ed68 (test)
> git config core.sparsecheckout # timeout=10
> git checkout -f e8fb1a6fd89e783b2d3dba1ace44a5b98b80ed68
Commit message: "Gluster-fs 4.1 mirror sync to centos"
> git rev-list --no-walk e8fb1a6fd89e783b2d3dba1ace44a5b98b80ed68 # timeout=10
[system-sync_mirrors-glusterfs-4.1-testing-el7-x86_64] $ /bin/bash -xe /tmp/jenkins1313118635550524966.sh
+ jenkins/scripts/mirror_mgr.sh resync_yum_mirror glusterfs-4.1-testing-el7 x86_64 jenkins/data/mirrors-reposync.conf
Checking if mirror needs a resync
Traceback (most recent call last):
File "/usr/bin/reposync", line 343, in <module>
main()
File "/usr/bin/reposync", line 175, in main
my.doRepoSetup()
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 681, in doRepoSetup
return self._getRepos(thisrepo, True)
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 721, in _getRepos
self._repos.doSetup(thisrepo)
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 157, in doSetup
self.retrieveAllMD()
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 88, in retrieveAllMD
dl = repo._async and repo._commonLoadRepoXML(repo)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1479, in _commonLoadRepoXML
result = self._getFileRepoXML(local, text)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1256, in _getFileRepoXML
size=102400) # setting max size as 100K
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1039, in _getFile
raise e
yum.Errors.NoMoreMirrorsRepoError: failure: repodata/repomd.xml from glusterfs-3.10-el7: [Errno 256] No more mirrors to try.
http://mirror.centos.org/centos/7/storage/x86_64/gluster-3.10/repodata/re...: [Errno 14] HTTP Error 404 - Not Found
Build step 'Execute shell' marked build as failure
5 years, 11 months
Build failed in Jenkins: deploy-to_ovirt-master_tested #5711
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/deploy-to_ovirt-master_tested/5711/display/r...>
------------------------------------------
Started by upstream project "ovirt-release_master_build-artifacts-el7-x86_64" build number 958
originally caused by:
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on vm0061.workers-phx.ovirt.org (libvirt phx fc28 nested) in workspace <http://jenkins.ovirt.org/job/deploy-to_ovirt-master_tested/ws/>
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-MUIcnouhgBhM/agent.24768
SSH_AGENT_PID=24770
[ssh-agent] Started.
Running ssh-add (command line suppressed)
Identity added: <http://jenkins.ovirt.org/job/deploy-to_ovirt-master_tested/ws/@tmp/privat...> (<http://jenkins.ovirt.org/job/deploy-to_ovirt-master_tested/ws/@tmp/privat...)>
[ssh-agent] Using credentials deploy-ovirt-experimental (SSH key for deploying to the tested repo)
[deploy-to_ovirt-master_tested] $ /bin/bash -xe /tmp/jenkins1219380314891556089.sh
+ [[ http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86... == '' ]]
+ queue_name=ovirt-master
+ ssh -o StrictHostKeyChecking=no deploy-ovirt-experimental(a)resources.ovirt.org
+ echo repo-extra-dir:master
+ echo http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86...
Pseudo-terminal will not be allocated because stdin is not a terminal.
+ BASE_DIR=/srv/resources/repos/ovirt/tested
+ PUBLISH_MD_COPIES=50
+ main
+ local tmp_dir
+ mkdir -p /srv/resources/repos/ovirt/tested
++ mktemp -d /srv/resources/repos/ovirt/tested/.deploy.XXXXXXXXXX
Collecting packages
+ tmp_dir=/srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l
+ trap 'rm -rf '\''/srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l'\''' EXIT HUP
+ echo 'Collecting packages'
+ collect_packages /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l
+ local repoman_dst=/srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l
+ repoman --temp-dir generate-in-repo --option main.allowed_repo_paths=/srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l --option main.on_empty_source=warn /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l add conf:stdin
2018-12-06 00:28:10,001::INFO::repoman.cmd::
2018-12-06 00:28:10,001::INFO::repoman.cmd::Adding artifacts to the repo /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l
2018-12-06 00:28:10,002::INFO::repoman.common.repo::Adding repo extra dir master
2018-12-06 00:28:10,004::INFO::repoman.common.stores.RPM::Loading repo /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l/master
2018-12-06 00:28:10,004::INFO::repoman.common.stores.RPM::Repo /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l/master loaded
2018-12-06 00:28:10,006::INFO::repoman.common.stores.iso::Loading repo /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l/master
2018-12-06 00:28:10,006::INFO::repoman.common.stores.iso::Repo /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l/master loaded
2018-12-06 00:28:10,015::INFO::repoman.common.repo::Resolving artifact source http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86...
2018-12-06 00:28:10,175::ERROR::repoman.common.sources.jenkins::URL: http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86...
Status: 503
Reason: Service Unavailable
Headers: {'cache-control': 'no-cache,no-store,must-revalidate',
'connection': 'close',
'content-encoding': 'gzip',
'content-length': '406',
'content-type': 'text/html;charset=utf-8',
'date': 'Thu, 06 Dec 2018 00:28:10 GMT',
'expires': '0',
'server': 'Jetty(9.4.z-SNAPSHOT)',
'via': '1.1 jenkins.phx.ovirt.org',
'x-content-type-options': 'nosniff'}
Body: <!DOCTYPE html><html lang="en-US"><head><title>Starting Jenkins</title><meta name="ROBOTS" content="NOFOLLOW" /><link rel="stylesheet" href="/css/simple-page.css" type="text/css" /><link rel="stylesheet" href="/css/simple-page.theme.css" type="text/css" /><link rel="stylesheet" href="/css/loading.css" type="text/css" /></head><body><div class="simple-page" role="main"><div class="modal signup"><div class="signupIntroDefault"><div class="logo"></div><h1 class="loading">
Please wait while Jenkins is getting ready to work
<span>.</span><span>.</span><span>.</span></h1><p>Your browser will reload automatically when Jenkins is ready.</p></div></div></div><script src="/scripts/loading.js" type="text/javascript"></script><script>safeRedirector(window.location.href);</script></body></html>
2018-12-06 00:28:12,233::ERROR::repoman.common.sources.jenkins::URL: http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86...
Status: 503
Reason: Service Unavailable
Headers: {'cache-control': 'no-cache,no-store,must-revalidate',
'connection': 'close',
'content-encoding': 'gzip',
'content-length': '406',
'content-type': 'text/html;charset=utf-8',
'date': 'Thu, 06 Dec 2018 00:28:12 GMT',
'expires': '0',
'server': 'Jetty(9.4.z-SNAPSHOT)',
'via': '1.1 jenkins.phx.ovirt.org',
'x-content-type-options': 'nosniff'}
Body: <!DOCTYPE html><html lang="en-US"><head><title>Starting Jenkins</title><meta name="ROBOTS" content="NOFOLLOW" /><link rel="stylesheet" href="/css/simple-page.css" type="text/css" /><link rel="stylesheet" href="/css/simple-page.theme.css" type="text/css" /><link rel="stylesheet" href="/css/loading.css" type="text/css" /></head><body><div class="simple-page" role="main"><div class="modal signup"><div class="signupIntroDefault"><div class="logo"></div><h1 class="loading">
Please wait while Jenkins is getting ready to work
<span>.</span><span>.</span><span>.</span></h1><p>Your browser will reload automatically when Jenkins is ready.</p></div></div></div><script src="/scripts/loading.js" type="text/javascript"></script><script>safeRedirector(window.location.href);</script></body></html>
2018-12-06 00:28:14,284::ERROR::repoman.common.sources.jenkins::URL: http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86...
Status: 503
Reason: Service Unavailable
Headers: {'cache-control': 'no-cache,no-store,must-revalidate',
'connection': 'close',
'content-encoding': 'gzip',
'content-length': '406',
'content-type': 'text/html;charset=utf-8',
'date': 'Thu, 06 Dec 2018 00:28:14 GMT',
'expires': '0',
'server': 'Jetty(9.4.z-SNAPSHOT)',
'via': '1.1 jenkins.phx.ovirt.org',
'x-content-type-options': 'nosniff'}
Body: <!DOCTYPE html><html lang="en-US"><head><title>Starting Jenkins</title><meta name="ROBOTS" content="NOFOLLOW" /><link rel="stylesheet" href="/css/simple-page.css" type="text/css" /><link rel="stylesheet" href="/css/simple-page.theme.css" type="text/css" /><link rel="stylesheet" href="/css/loading.css" type="text/css" /></head><body><div class="simple-page" role="main"><div class="modal signup"><div class="signupIntroDefault"><div class="logo"></div><h1 class="loading">
Please wait while Jenkins is getting ready to work
<span>.</span><span>.</span><span>.</span></h1><p>Your browser will reload automatically when Jenkins is ready.</p></div></div></div><script src="/scripts/loading.js" type="text/javascript"></script><script>safeRedirector(window.location.href);</script></body></html>
2018-12-06 00:28:16,342::ERROR::repoman.common.sources.jenkins::URL: http://jenkins.ovirt.org/job/ovirt-release_master_build-artifacts-el7-x86...
Status: 503
Reason: Service Unavailable
Headers: {'cache-control': 'no-cache,no-store,must-revalidate',
'connection': 'close',
'content-encoding': 'gzip',
'content-length': '406',
'content-type': 'text/html;charset=utf-8',
'date': 'Thu, 06 Dec 2018 00:28:16 GMT',
'expires': '0',
'server': 'Jetty(9.4.z-SNAPSHOT)',
'via': '1.1 jenkins.phx.ovirt.org',
'x-content-type-options': 'nosniff'}
Body: <!DOCTYPE html><html lang="en-US"><head><title>Starting Jenkins</title><meta name="ROBOTS" content="NOFOLLOW" /><link rel="stylesheet" href="/css/simple-page.css" type="text/css" /><link rel="stylesheet" href="/css/simple-page.theme.css" type="text/css" /><link rel="stylesheet" href="/css/loading.css" type="text/css" /></head><body><div class="simple-page" role="main"><div class="modal signup"><div class="signupIntroDefault"><div class="logo"></div><h1 class="loading">
Please wait while Jenkins is getting ready to work
<span>.</span><span>.</span><span>.</span></h1><p>Your browser will reload automatically when Jenkins is ready.</p></div></div></div><script src="/scripts/loading.js" type="text/javascript"></script><script>safeRedirector(window.location.href);</script></body></html>
2018-12-06 00:28:18,345::ERROR::repoman.cmd::
2018-12-06 00:28:18,346::ERROR::repoman.cmd::Error while adding conf:stdin
2018-12-06 00:28:18,347::INFO::repoman.common.repo::Cleaning up temporary dir /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l/.lago_tmp/tmpRa23CM/tmpCugFd1
2018-12-06 00:28:18,348::INFO::repoman.common.repo::Cleaning up temporary dir /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l/.lago_tmp/tmpRa23CM
+ rm -rf /srv/resources/repos/ovirt/tested/.deploy.IbIxnjWZ4l
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 24770 killed;
[ssh-agent] Stopped.
5 years, 11 months
planned Jenkins restart
by Evgheni Dereveanchin
Hi everyone,
I'll be performing a planned Jenkins restart within the next hour.
No new jobs will be scheduled during this maintenance period.
I will inform you once it is over.
Regards,
Evgheni Dereveanchin
5 years, 11 months