<div dir="ltr">It has happened again:<div><a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_4.1/1033/artifact/exported-artifacts/basic-suit-4.1-el7/test_logs/basic-suite-4.1/post-004_basic_sanity.py/">http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_4.1/1033/artifact/exported-artifacts/basic-suit-4.1-el7/test_logs/basic-suite-4.1/post-004_basic_sanity.py/</a><br></div><div><br></div><div>Any news concerning this issue?</div><div><br></div><div>Thanks</div><div>Gil</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 20, 2017 at 5:53 PM, Alexander Wels <span dir="ltr">&lt;<a href="mailto:awels@redhat.com" target="_blank">awels@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Monday, March 20, 2017 11:01:21 AM EDT Yaniv Kaul wrote:<br>
&gt; On Mon, Mar 20, 2017 at 4:18 PM, Shlomo Ben David &lt;<a href="mailto:sbendavi@redhat.com">sbendavi@redhat.com</a>&gt;<br>
&gt;<br>
&gt; wrote:<br>
&gt; &gt; Hi,<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Test failed: [ 004_basic_sanity.snapshots_<wbr>merge ]<br>
&gt; &gt;<br>
&gt; &gt; Link to suspected patches: N/A<br>
&gt; &gt;<br>
&gt; &gt; Link to Job:<br>
</span>&gt; &gt;    1. <a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_4.1/1007" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>test-repo_ovirt_experimental_<wbr>4.1/1007</a><br>
&gt; &gt;    2. <a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>test-repo_ovirt_experimental_</a><br>
<div><div class="h5">&gt; &gt;    master/5918<br>
&gt;<br>
&gt; They look similar, but master has an additional failure (unrelated to the<br>
&gt; snap merge failure).<br>
&gt; Allon/Tal - can you have someone from storage look at the failures?<br>
&gt; Alexander - can you take a look at the below?<br>
&gt;<br>
&gt;<br>
&gt; 2017-03-20 09:30:10,283-04 DEBUG<br>
&gt; [org.ovirt.engine.core.dal.<wbr>dbbroker.<wbr>PostgresDbEngineDialect$<wbr>PostgresSimpleJd<br>
&gt; bcCall] (ServerService Thread Pool -- 48) [] SqlCall for procedure<br>
&gt; [<wbr>GetAllMacPoolRangesByMacPoolId<wbr>] compiled<br>
&gt; 2017-03-20 09:30:10,283-04 INFO  [org.ovirt.engine.core.bll.<wbr>TagsDirector]<br>
&gt; (ServerService Thread Pool -- 41) [] Finished initializing TagsDirector<br>
&gt; 2017-03-20 09:30:10,275-04 ERROR<br>
&gt; [org.ovirt.engine.ui.frontend.<wbr>server.dashboard.<wbr>DashboardDataServlet.CacheUpd<br>
&gt; ate.Utilization] (EE-ManagedThreadFactory-<wbr>default-Thread-2) [] Could not<br>
&gt; update the Utilization Cache: Error while running SQL query:<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.<wbr>DashboardDataException: Error<br>
&gt; while running SQL query<br>
&gt; at<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.dao.BaseDao.<wbr>runQuery(BaseDao.j<br>
&gt; ava:60) [frontend.jar:]<br>
&gt; at<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.dao.<wbr>HostDwhDao.getTotalCpuMemC<br>
&gt; ount(HostDwhDao.java:78) [frontend.jar:]<br>
&gt; at<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.<wbr>HourlySummaryHelper.getTotalCp<br>
&gt; uMemCount(HourlySummaryHelper.<wbr>java:43) [frontend.jar:]<br>
&gt; at<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.<wbr>HourlySummaryHelper.getCpuMemS<br>
&gt; ummary(HourlySummaryHelper.<wbr>java:21) [frontend.jar:]<br>
&gt; at<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.<wbr>DashboardDataServlet.lookupGlo<br>
&gt; balUtilization(<wbr>DashboardDataServlet.java:287) [frontend.jar:]<br>
&gt; at<br>
&gt; org.ovirt.engine.ui.frontend.<wbr>server.dashboard.<wbr>DashboardDataServlet.getDashbo<br>
&gt; ard(DashboardDataServlet.java:<wbr>261) [frontend.jar:]<br>
&gt;<br>
<br>
</div></div>So it looks like a communication failure with the DWH. But when I look at the<br>
associated logs, the error is not in there, nor do the time stamps match. Is<br>
this error from the same run or a previous one? I was trying to get more<br>
information than a partial stack trace.<br>
<br>
&gt; &gt;    1.<br>
&gt; &gt;<br>
&gt; &gt; Link to all logs:<br>
&gt; &gt;    1. <a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>test-repo_ovirt_experimental_</a><br>
&gt; &gt;    4.1/1007/artifact/exported-<wbr>artifacts/basic-suit-4.1-el7/<br>
&gt; &gt;    test_logs/basic-suite-4.1/<a href="http://post-004_basic_sanity.py/" rel="noreferrer" target="_blank">post<wbr>-004_basic_sanity.py/</a><br>
&gt; &gt;    &lt;<a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_4.1/1007/art" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>test-repo_ovirt_experimental_<wbr>4.1/1007/art</a><br>
&gt; &gt;    ifact/exported-artifacts/<wbr>basic-suit-4.1-el7/test_logs/<wbr>basic-suite-4.1/p<br>
&gt; &gt;    <a href="http://ost-004_basic_sanity.py/" rel="noreferrer" target="_blank">ost-004_basic_sanity.py/</a>&gt; 2.<br>
&gt; &gt;    <a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>test-repo_ovirt_experimental_</a><br>
&gt; &gt;    master/5918/artifact/exported-<wbr>artifacts/basic-suit-master-<br>
&gt; &gt;    el7/test_logs/basic-suite-<wbr>master/<a href="http://post-004_basic_sanity.py/" rel="noreferrer" target="_blank">post-004_basic_sanity.<wbr>py/</a><br>
&gt; &gt;    &lt;<a href="http://jenkins.ovirt.org/job/test-repo_ovirt_experimental_master/5918/" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>test-repo_ovirt_experimental_<wbr>master/5918/</a><br>
&gt; &gt;    artifact/exported-artifacts/<wbr>basic-suit-master-el7/test_<wbr>logs/basic-suite<br>
&gt; &gt;    -master/<a href="http://post-004_basic_sanity.py/" rel="noreferrer" target="_blank">post-004_basic_sanity.<wbr>py/</a>&gt;&gt;<br>
<div class="HOEnZb"><div class="h5">&gt; &gt; Error snippet from the log:<br>
&gt; &gt;<br>
&gt; &gt; &lt;error&gt;<br>
&gt; &gt;<br>
&gt; &gt; ovirtlago.testlib: ERROR: Unhandled exception in &lt;function &lt;lambda&gt; at<br>
&gt; &gt; 0x446a758&gt;<br>
&gt; &gt;<br>
&gt; &gt; Traceback (most recent call last):<br>
&gt; &gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/ovirtlago/testlib.py&quot;<wbr>, line 217,<br>
&gt; &gt;<br>
&gt; &gt; in assert_equals_within<br>
&gt; &gt;<br>
&gt; &gt;     res = func()<br>
&gt; &gt;<br>
&gt; &gt;   File &quot;/home/jenkins/workspace/test-<wbr>repo_ovirt_experimental_4.1/<br>
&gt; &gt;<br>
&gt; &gt; ovirt-system-tests/basic-<wbr>suite-4.1/test-scenarios/004_<wbr>basic_sanity.py&quot;,<br>
&gt; &gt; line 449, in &lt;lambda&gt;<br>
&gt; &gt;<br>
&gt; &gt;     api.vms.get(VM0_NAME).disks.<wbr>get(disk_name).status.state == &#39;ok&#39;<br>
&gt; &gt;<br>
&gt; &gt; AttributeError: &#39;NoneType&#39; object has no attribute &#39;state&#39;<br>
&gt; &gt; lago.utils: ERROR: Error while running thread<br>
&gt; &gt;<br>
&gt; &gt; Traceback (most recent call last):<br>
&gt; &gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/lago/utils.py&quot;, line 57, in<br>
&gt; &gt;<br>
&gt; &gt; _ret_via_queue<br>
&gt; &gt;<br>
&gt; &gt;     queue.put({&#39;return&#39;: func()})<br>
&gt; &gt;<br>
&gt; &gt;   File &quot;/home/jenkins/workspace/test-<wbr>repo_ovirt_experimental_4.1/<br>
&gt; &gt;<br>
&gt; &gt; ovirt-system-tests/basic-<wbr>suite-4.1/test-scenarios/004_<wbr>basic_sanity.py&quot;,<br>
&gt; &gt; line 448, in snapshot_live_merge<br>
&gt; &gt;<br>
&gt; &gt;     lambda:<br>
&gt; &gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/ovirtlago/testlib.py&quot;<wbr>, line 264,<br>
&gt; &gt;<br>
&gt; &gt; in assert_true_within_long<br>
&gt; &gt;<br>
&gt; &gt;     assert_equals_within_long(<wbr>func, True, allowed_exceptions)<br>
&gt; &gt;<br>
&gt; &gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/ovirtlago/testlib.py&quot;<wbr>, line 251,<br>
&gt; &gt;<br>
&gt; &gt; in assert_equals_within_long<br>
&gt; &gt;<br>
&gt; &gt;     func, value, LONG_TIMEOUT, allowed_exceptions=allowed_<wbr>exceptions<br>
&gt; &gt;<br>
&gt; &gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/ovirtlago/testlib.py&quot;<wbr>, line 217,<br>
&gt; &gt;<br>
&gt; &gt; in assert_equals_within<br>
&gt; &gt;<br>
&gt; &gt;     res = func()<br>
&gt; &gt;<br>
&gt; &gt;   File &quot;/home/jenkins/workspace/test-<wbr>repo_ovirt_experimental_4.1/<br>
&gt; &gt;<br>
&gt; &gt; ovirt-system-tests/basic-<wbr>suite-4.1/test-scenarios/004_<wbr>basic_sanity.py&quot;,<br>
&gt; &gt; line 449, in &lt;lambda&gt;<br>
&gt; &gt;<br>
&gt; &gt;     api.vms.get(VM0_NAME).disks.<wbr>get(disk_name).status.state == &#39;ok&#39;<br>
&gt; &gt;<br>
&gt; &gt; AttributeError: &#39;NoneType&#39; object has no attribute &#39;state&#39;<br>
&gt; &gt;<br>
&gt; &gt; &lt;/error&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Best Regards,<br>
&gt; &gt;<br>
&gt; &gt; Shlomi Ben-David | Software Engineer | Red Hat ISRAEL<br>
&gt; &gt; RHCSA | RHCVA | RHCE<br>
&gt; &gt; IRC: shlomibendavid (on #rhev-integ, #rhev-dev, #rhev-ci)<br>
&gt; &gt;<br>
&gt; &gt; OPEN SOURCE - 1 4 011 &amp;&amp; 011 4 1<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; Devel mailing list<br>
&gt; &gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br>
<br>
<br>
______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br></div>