[ovirt-devel] VmIconDaoTest compiling error

shubham dubey sdubey504 at gmail.com
Mon May 22 19:25:18 UTC 2017


Ok, I will push the changes in gerrit. And Yes, I have created a new db
script.

On 23 May 2017 12:51 a.m., "Martin Perina" <mperina at redhat.com> wrote:

>
>
> On Mon, May 22, 2017 at 9:12 PM, shubham dubey <sdubey504 at gmail.com>
> wrote:
>
>> If you want to see the files I have changed then they are as same as done
>> in this push https://gerrit.ovirt.org/#/c/63097/.
>>
>
> ​Please push your patch to gerrit and share, otherwise we can only guess
> about the issue.
>
> Btw you should definitely not have the same db upgrade script in your
> patch (as you said you performed changes in the same files as above patch).
> If you are doing some changes in db, then you need new db script starting
> with 04_02 prefix
>
> Martin
>>
>
>>
>>
>> On 23 May 2017 12:36 a.m., "shubham dubey" <sdubey504 at gmail.com> wrote:
>>
>>> No, my changes are related to storage domain (adding new flag in storage
>>> domain db entries). I have done some changes in unit tests dao files to
>>> test those changes only but nothing related to icon.
>>>
>>> On 23 May 2017 12:14 a.m., "Greg Sheremeta" <gshereme at redhat.com> wrote:
>>>
>>>>
>>>>
>>>> On Mon, May 22, 2017 at 2:34 PM, shubham dubey <sdubey504 at gmail.com>
>>>> wrote:
>>>>
>>>>> I have done some changes
>>>>>
>>>>
>>>> What did you change?
>>>>
>>>>
>>>>> in ovirt-engine now while compiling I am getting following error in
>>>>> file
>>>>> VmIconDaoTest.
>>>>>
>>>>> Tests run: 13, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.466
>>>>> sec <<< FAILURE!
>>>>> testGetVmIconByDataUrlWithValidUrl(org.ovirt.engine.core.dao.VmIconDaoTest)
>>>>> Time elapsed: 18 sec  <<< FAILURE!
>>>>> java.lang.AssertionError: expected:<1> but was:<0>
>>>>>         at org.junit.Assert.fail(Assert.java:88)
>>>>>         at org.junit.Assert.failNotEquals(Assert.java:834)
>>>>>         at org.junit.Assert.assertEquals(Assert.java:645)
>>>>>         at org.junit.Assert.assertEquals(Assert.java:631)
>>>>>         at org.ovirt.engine.core.dao.VmIc
>>>>> onDaoTest.testGetVmIconByDataUrlWithValidUrl(VmIconDaoTest.java:59)
>>>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>         at sun.reflect.NativeMethodAccess
>>>>> orImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>         at sun.reflect.DelegatingMethodAc
>>>>> cessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>         at org.junit.runners.model.Framew
>>>>> orkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
>>>>>         at org.junit.internal.runners.mod
>>>>> el.ReflectiveCallable.run(ReflectiveCallable.java:12)
>>>>>         at org.junit.runners.model.Framew
>>>>> orkMethod.invokeExplosively(FrameworkMethod.java:47)
>>>>>         at org.junit.internal.runners.sta
>>>>> tements.InvokeMethod.evaluate(InvokeMethod.java:17)
>>>>>         at org.junit.internal.runners.sta
>>>>> tements.RunBefores.evaluate(RunBefores.java:26)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(R
>>>>> unBeforeTestMethodCallbacks.java:75)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.statements.RunAfterTestMethodCallbacks.evaluate(Ru
>>>>> nAfterTestMethodCallbacks.java:86)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
>>>>>         at org.junit.runners.ParentRunner
>>>>> .runLeaf(ParentRunner.java:325)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4Class
>>>>> Runner.java:254)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4Class
>>>>> Runner.java:89)
>>>>>         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
>>>>>         at org.junit.runners.ParentRunner
>>>>> $1.schedule(ParentRunner.java:71)
>>>>>         at org.junit.runners.ParentRunner
>>>>> .runChildren(ParentRunner.java:288)
>>>>>         at org.junit.runners.ParentRunner
>>>>> .access$000(ParentRunner.java:58)
>>>>>         at org.junit.runners.ParentRunner
>>>>> $2.evaluate(ParentRunner.java:268)
>>>>>         at org.junit.internal.runners.sta
>>>>> tements.RunBefores.evaluate(RunBefores.java:26)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.statements.RunBeforeTestClassCallbacks.evaluate(Ru
>>>>> nBeforeTestClassCallbacks.java:61)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.statements.RunAfterTestClassCallbacks.evaluate(Run
>>>>> AfterTestClassCallbacks.java:70)
>>>>>         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
>>>>>         at org.springframework.test.conte
>>>>> xt.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunne
>>>>> r.java:193)
>>>>>         at org.apache.maven.surefire.juni
>>>>> t4.JUnit4Provider.execute(JUnit4Provider.java:252)
>>>>>         at org.apache.maven.surefire.juni
>>>>> t4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
>>>>>         at org.apache.maven.surefire.juni
>>>>> t4.JUnit4Provider.invoke(JUnit4Provider.java:112)
>>>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>         at sun.reflect.NativeMethodAccess
>>>>> orImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>         at sun.reflect.DelegatingMethodAc
>>>>> cessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>         at org.apache.maven.surefire.util
>>>>> .ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>>>>         at org.apache.maven.surefire.boot
>>>>> er.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>>>>         at org.apache.maven.surefire.boot
>>>>> er.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>>>>         at org.apache.maven.surefire.boot
>>>>> er.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>>>>         at org.apache.maven.surefire.boot
>>>>> er.ForkedBooter.main(ForkedBooter.java:75)
>>>>>
>>>>> ...
>>>>> ...
>>>>> Failed tests:   testGetVmIconByDataUrlWithVali
>>>>> dUrl(org.ovirt.engine.core.dao.VmIconDaoTest): expected:<1> but
>>>>> was:<0>
>>>>>
>>>>> I haven't even done any change in VmIconDaoTest file but this error is
>>>>> there.
>>>>> I even try to change the value result.get(0) to result.get(1) in
>>>>> testGetVmIconByDataUrlWithValidUrl but that didn't work.
>>>>>
>>>>
>>>> This is a "unit test." It's rare that you'd want to change it. Its
>>>> purpose it to inform you that you've probably broken something somewhere
>>>> else -- likely in the very thing this test is testing, aka the "unit." By
>>>> the test that's failing, I'd guess that you've changed some code around the
>>>> Icons feature.
>>>>
>>>> Greg
>>>>
>>>>
>>>>
>>>>>
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>> Shubham
>>>>>
>>>>> _______________________________________________
>>>>> Devel mailing list
>>>>> Devel at ovirt.org
>>>>> http://lists.ovirt.org/mailman/listinfo/devel
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Greg Sheremeta, MBA
>>>> Sr. Software Engineer
>>>> Red Hat, Inc.
>>>> gshereme at redhat.com
>>>>
>>>
>> _______________________________________________
>> Devel mailing list
>> Devel at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/devel
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20170523/589b4062/attachment-0001.html>


More information about the Devel mailing list