EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Jenkins build became unstable: epics-master » mac #36
From: Andrew Johnson <[email protected]>
To: <[email protected]>
Date: Mon, 11 Dec 2017 11:05:34 -0600
On 12/11/2017 04:58 AM, APS Jenkins wrote:
> See <https://jenkins.aps.anl.gov/job/epics-master/OS=mac/36/display/redirect?page=changes>

Hi Ralph,

Can you take a look and see if these might be caused by the test code
assuming that other threads will always get a chance to run within a
specific time, rather than waiting for them to signal that they have
completed their task.

Tests shouldn't fail on OSs that display different thread scheduling
characteristics when the CPU is overloaded. We have too many tests that
fail in that case already...

Thanks,

- Andrew

> simmTest.tap .............. 
> not ok 547 - simval time < my time [TSE = 0]
> not ok 554 - new time stamp from IOC [TSE = -2, no SIOL]
> not ok 559 - time stamp is recent
> not ok 563 - dbGetField("mbbiDirect.PACT", 4) -> 0 == 1
> not ok 564 - time stamp taken from second pass processing
> not ok 594 - new time stamp from IOC [TSE = -2]
> not ok 599 - time stamp is recent
> not ok 603 - dbGetField("mbboDirect.PACT", 4) -> 0 == 1
> not ok 604 - time stamp taken from second pass processing
> not ok 649 - simval time < my time [TSE = 0]
> not ok 656 - new time stamp from IOC [TSE = -2, no SIOL]
> not ok 661 - time stamp is recent
> not ok 665 - dbGetField("longin.PACT", 4) -> 0 == 1
> not ok 666 - time stamp taken from second pass processing
> not ok 696 - new time stamp from IOC [TSE = -2]
> not ok 701 - time stamp is recent
> not ok 705 - dbGetField("longout.PACT", 4) -> 0 == 1
> not ok 706 - time stamp taken from second pass processing
> not ok 751 - simval time < my time [TSE = 0]
> not ok 758 - new time stamp from IOC [TSE = -2, no SIOL]
> not ok 763 - time stamp is recent
> not ok 767 - dbGetField("int64in.PACT", 4) -> 0 == 1
> not ok 768 - time stamp taken from second pass processing
> not ok 798 - new time stamp from IOC [TSE = -2]
> not ok 803 - time stamp is recent
> not ok 807 - dbGetField("int64out.PACT", 4) -> 0 == 1
> Failed 26/1176 subtests 
> 
> Test Summary Report
> -------------------
> simmTest.tap            (Wstat: 0 Tests: 1176 Failed: 26)
>   Failed tests:  547, 554, 559, 563-564, 594, 599, 603-604
>                 649, 656, 661, 665-666, 696, 701, 705-706
>                 751, 758, 763, 767-768, 798, 803, 807
> Files=11, Tests=3575,  0 wallclock secs ( 0.23 usr  0.02 sys +  0.01 cusr  0.01 csys =  0.27 CPU)
> Result: FAIL




-- 
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon

References:
Jenkins build became unstable: epics-master » mac #36 APS Jenkins

Navigate by Date:
Prev: Re: Appveyor-CI builds are back Ralph Lange
Next: Re: Appveyor-CI builds are back Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Jenkins build became unstable: epics-master » mac #36 APS Jenkins
Next: Build failed in Jenkins: epics-master » mac #37 APS Jenkins
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 21 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·