On Fri, Feb 15, 2019 at 4:56 AM Tian Xu <tian.xu(a)oracle.com> wrote:
After skip verify_glance_import test, test "add_graphics_console"
failed with below exception
Maybe you can share your patch? We'd need to understand how it leads
to the test attempting to add a second graphics device to the same
host.
>
>
> <testcase classname="004_basic_sanity"
name="add_graphics_console"
> time="0.156">
> <error type="ovirtsdk.infrastructure.errors.RequestError"
> message=" status: 400 reason: Bad
> Request detail: Cannot ${action} ${type}. One VM can not
> contain more than one device with the same graphics
> type."><![CDATA[Traceback (most recent call last):
> File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
> testMethod()
> File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in
> runTest
> self.test(*self.arg)
> File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line
> 142, in wrapped_test
> test()
> File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line
> 60, in wrapper
> return func(get_test_prefix(), *args, **kwargs)
> File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line
> 69, in wrapper
> return func(prefix.virt_env.engine_vm().get_api(), *args, **kwargs)
> File
>
"/mnt/zz/bak/ovirt-system-tests-master/basic-suite-4.2/test-scenarios/004_basic_sanity.py",
> line 271, in add_graphics_console
> protocol='vnc',
> File
> "/usr/lib/python2.7/site-packages/ovirtsdk/infrastructure/brokers.py",
> line 32503, in add
> headers={"Correlation-Id":correlation_id, "Expect":expect}
> File
> "/usr/lib/python2.7/site-packages/ovirtsdk/infrastructure/proxy.py",
> line 79, in add
> return self.request('POST', url, body, headers, cls=cls)
> File
> "/usr/lib/python2.7/site-packages/ovirtsdk/infrastructure/proxy.py",
> line 122, in request
> persistent_auth=self.__persistent_auth
> File
>
"/usr/lib/python2.7/site-packages/ovirtsdk/infrastructure/connectionspool.py",
> line 79, in do_request
> persistent_auth)
> File
>
"/usr/lib/python2.7/site-packages/ovirtsdk/infrastructure/connectionspool.py",
> line 162, in __do_request
> raise errors.RequestError(response_code, response_reason,
> response_body)
> RequestError:
> status: 400
> reason: Bad Request
> detail: Cannot ${action} ${type}. One VM can not contain more than one
> device with the same graphics type.
> ]]></error>
> </testcase>
>
>
> On 2019/2/14 22:00, Tian Xu wrote:
> > Hi Experts,
> >
> > I am trying to run ovirt-system-test in my local lab, which need proxy
> > to access internet. ovirt cannot work with proxy to access ovirt
> > glance repository, whose URL is:
http://glance.ovirt.org:9292, a
> > related bugzilla was filed by someone and in open status:
> >
https://bugzilla.redhat.com/show_bug.cgi?id=1362433
> >
> > Some ovirt system tests depend on ovirt glance repository for VM
> > images, these tests either skipped or failed, then subsequent VM
> > related tests cannot be run. Here is the test file:
> >
https://github.com/oVirt/ovirt-system-tests/blob/master/basic-suite-4.2/t...,
> > and the verify_glance_import failed, then other test blocked too.
> >
> > Below is exception message and details test log see attachment.
> >
> >
> > Running test scenario 004_basic_sanity.py
> > <?xml version="1.0" encoding="UTF-8"?>
> > <testsuite name="nosetests" tests="3"
errors="1" failures="0" skip="1">
> > <testcase classname="004_basic_sanity"
name="add_blank_vms"
> > time="2.473"/>
> > <testcase classname="004_basic_sanity"
name="verify_glance_import"
> > time="0.050">
> > <skipped type="unittest.case.SkipTest" message="Glance is
not
> > available"><![CDATA[SkipTest: Glance is not available
> > ]]></skipped>
> > </testcase>
> > <testcase classname="004_basic_sanity"
name="add_vm1_from_template"
> > time="0.266">
> > <error type="exceptions.IndexError" message="list index
out of
> > range"><![CDATA[Traceback (most recent call last):
> > File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
> > testMethod()
> > File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in
> > runTest
> > self.test(*self.arg)
> > File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line
> > 142, in wrapped_test
> > test()
> > File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line
> > 60, in wrapper
> > return func(get_test_prefix(), *args, **kwargs)
> > File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line
> > 79, in wrapper
> > prefix.virt_env.engine_vm().get_api(api_ver=4), *args, **kwargs
> > File
> >
"/mnt/zz/bak/ovirt-system-tests-master/basic-suite-4.2/test-scenarios/004_basic_sanity.py",
> > line 748, in add_vm1_from_template
> > )[0]
> > IndexError: list index out of range
> > ]]></error>
> > </testcase>
> > </testsuite>
> >
> > Thanks,
> >
> > Xu
> >
> _______________________________________________
> Devel mailing list -- devel(a)ovirt.org
> To unsubscribe send an email to devel-leave(a)ovirt.org
> Privacy Statement:
https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
https://lists.ovirt.org/archives/list/devel@ovirt.org/message/3QZHVULTXMJ...