On 3 February 2016 at 11:34, Hongbo Zhang <[email protected]> wrote:
> On 3 February 2016 at 16:08, Savolainen, Petri (Nokia - FI/Espoo) > <[email protected]> wrote: > > I think we updated the API to return 0, when a CPU frequency (max or > current) cannot be read. You just need to return 0 on ARM (== "was not able > to read current frequency"). Validation test needs to accept both zero and > non-zero values. > > It already returns 0, see > > uint64_t odp_cpu_hz_current(int id ODP_UNUSED) > { > return 0; > } > > and the odp_cpu_hz() return value is uint64_t, it means it will return > value >= 0 > > if in validation we accept both 0 and >0, that is meaningless, and > even compile warning IIRC. > > In validation you need to test first if call is supported. Refrer how it's done for pktio: ./test/validation/pktio/pktio.c ODP_TEST_INFO_CONDITIONAL(pktio_test_statistics_counters, pktio_check_statistics_counters), So you check first, if supported run test. If not - just skip. Maxim. > > > > -Petri > > > > > > > >> -----Original Message----- > >> From: lng-odp [mailto:[email protected]] On Behalf Of > EXT > >> Hongbo Zhang > >> Sent: Wednesday, February 03, 2016 5:46 AM > >> To: Maxim Uvarov > >> Cc: lng-odp-forward > >> Subject: Re: [lng-odp] test/validation/system/system_main fails on arm64 > >> > >> No, not fixed. > >> > >> One reason is there isn't such info in /proc/cpuinfo for ARM, another > >> reason is there isn't any user calling "current freq" interfaces. > >> > >> This "current freq" api was introduced because we have "max freq" api, > >> so "current freq" can be a complement, what's more in the original > >> codes, "max freq" and "current freq" were mixed, I just made them > >> clear. > >> > >> If we don't want to see any failure in validation. one suggestion is > >> to delete the |current freq" validation codes, another suggestion it > >> to delete the "current freq" interfaces. > >> > >> On 2 February 2016 at 18:35, Maxim Uvarov <[email protected]> > wrote: > >> > Hongbo, you fixed that in the latest patch set right? > >> > > >> > Maxim. > >> > > >> > > >> > On 02/02/2016 11:28, Hongbo Zhang wrote: > >> >> > >> >> Sorry, please forget my previous reply. > >> >> > >> >> I checked again, system_test_odp_cpu_hz and system_test_odp_cpu_hz_id > >> >> failed, while system_test_odp_cpu_hz_max and > >> >> system_test_odp_cpu_hz_max_id passed. > >> >> > >> >> As I've mentioned before in some cover letter, this fail can be > >> >> expected because on arm, mips and power, the "current freq" isn't > >> >> implemented, only the "max freq" is implemented now, so there are > such > >> >> failures. > >> >> > >> >> On x86, there is no "current freq" failures because it is > implemented. > >> >> > >> >> On 2 February 2016 at 16:14, Hongbo Zhang <[email protected]> > >> wrote: > >> >>> > >> >>> On 1 February 2016 at 21:20, Mike Holmes <[email protected]> > >> wrote: > >> >>>> > >> >>>> system_test_odp_cpu_hz_id > >> >>>> > >> >>>> ...../../../platform/linux- > >> generic/odp_cpumask_task.c:44:odp_cpumask_default_worker(): > >> >>>> CPU0 will be used for both control and worker threads, > >> >>>> this will likely have a performance impact on the worker thread. > >> >>>> FAILED > >> >>>> > >> >>>> > >> >>>> http://snapshots.linaro.org/components/lng/odp/odp-api-check/api- > >> next/docker-utopic-arm64/559/log/system_main.log > >> >>>> > >> >>>> My first guess is Hongbo's changes to the system info, but maybe a > >> quick > >> >>>> bisect is needed > >> >>>> > >> >>> I checked the log but got this: > >> >>> > >> >>> Test: system_test_odp_cpu_hz_max ...passed > >> >>> Test: system_test_odp_cpu_hz_max_id > >> >>> > >> >>> ...../../../platform/linux- > >> generic/odp_cpumask_task.c:44:odp_cpumask_default_worker(): > >> >>> CPU0 will be used for both control and worker threads, > >> >>> this will likely have a performance impact on the worker thread. > >> >>> passed > >> >>> > >> >>> There is a "passed" at the end. > >> >>> > >> >>> Will check further. > >> >>>> > >> >>>> On 1 February 2016 at 08:13, Maxim Uvarov <[email protected] > > > >> >>>> wrote: > >> >>>>> > >> >>>>> Subj. > >> >>>>> > >> >>>>> Does somebody already look at this? > >> >>>>> > >> >>>>> Thanks, > >> >>>>> Maxim. > >> >>>>> > >> >>>>> -------- Forwarded Message -------- > >> >>>>> Subject: [lng-ci] Build failed in Jenkins: ODP API check » > >> >>>>> arm64,api-next,docker-utopic-arm64 #559 > >> >>>>> Date: Mon, 1 Feb 2016 01:28:23 +0000 (UTC) > >> >>>>> From: [email protected] > >> >>>>> To: [email protected] > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> See > >> >>>>> > >> >>>>> <https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/559/> > >> >>>>> > >> >>>>> ------------------------------------------ > >> >>>>> [...truncated 3602 lines...] > >> >>>>> make check-TESTS > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> make[4]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> make[5]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> make[5]: Nothing to be done for 'all'. > >> >>>>> make[5]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> Testsuite summary for OpenDataPlane 1.6.0.0.git383.g06be077 > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> # TOTAL: 0 > >> >>>>> # PASS: 0 > >> >>>>> # SKIP: 0 > >> >>>>> # XFAIL: 0 > >> >>>>> # FAIL: 0 > >> >>>>> # XPASS: 0 > >> >>>>> # ERROR: 0 > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> make[4]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> make[2]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/miscellaneous'> > >> >>>>> Making check in validation > >> >>>>> make[2]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation'> > >> >>>>> Making check in common > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/common'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/common'> > >> >>>>> Making check in atomic > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/atomic'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/atomic'> > >> >>>>> Making check in barrier > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/barrier'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/barrier'> > >> >>>>> Making check in buffer > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/buffer'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/buffer'> > >> >>>>> Making check in classification > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/classification'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/classification'> > >> >>>>> Making check in config > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/config'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/config'> > >> >>>>> Making check in cpumask > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/cpumask'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/cpumask'> > >> >>>>> Making check in crypto > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/crypto'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/crypto'> > >> >>>>> Making check in errno > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/errno'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/errno'> > >> >>>>> Making check in hash > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/hash'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/hash'> > >> >>>>> Making check in init > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/init'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/init'> > >> >>>>> Making check in lock > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/lock'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/lock'> > >> >>>>> Making check in queue > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/queue'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/queue'> > >> >>>>> Making check in packet > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/packet'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/packet'> > >> >>>>> Making check in pktio > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/pktio'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/pktio'> > >> >>>>> Making check in pool > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/pool'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/pool'> > >> >>>>> Making check in random > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/random'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/random'> > >> >>>>> Making check in scheduler > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/scheduler'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/scheduler'> > >> >>>>> Making check in std_clib > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/std_clib'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/std_clib'> > >> >>>>> Making check in thread > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/thread'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/thread'> > >> >>>>> Making check in time > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/time'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/time'> > >> >>>>> Making check in timer > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/timer'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/timer'> > >> >>>>> Making check in shmem > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/shmem'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/shmem'> > >> >>>>> Making check in system > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/system'> > >> >>>>> make[3]: Nothing to be done for 'check'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation/system'> > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation'> > >> >>>>> make[3]: Nothing to be done for 'check-am'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation'> > >> >>>>> make[2]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test/validation'> > >> >>>>> make[2]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test'> > >> >>>>> make[2]: Nothing to be done for 'check-am'. > >> >>>>> make[2]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test'> > >> >>>>> make[1]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/test'> > >> >>>>> Making check in platform/linux-generic/test > >> >>>>> make[1]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> Making check in pktio > >> >>>>> make[2]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test/pktio'> > >> >>>>> make pktio_env pktio_run pktio_run_tap pktio_run_pcap > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test/pktio'> > >> >>>>> make[3]: Nothing to be done for > >> >>>>> '../../../../../platform/linux-generic/test/pktio/pktio_env'. > >> >>>>> make[3]: Nothing to be done for > >> >>>>> '../../../../../platform/linux-generic/test/pktio/pktio_run'. > >> >>>>> make[3]: Nothing to be done for > >> >>>>> '../../../../../platform/linux-generic/test/pktio/pktio_run_tap'. > >> >>>>> make[3]: Nothing to be done for > >> >>>>> '../../../../../platform/linux-generic/test/pktio/pktio_run_pcap'. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test/pktio'> > >> >>>>> make[2]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test/pktio'> > >> >>>>> make[2]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> make run-test tests-validation.env > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> make[3]: Nothing to be done for > >> >>>>> '../../../../platform/linux-generic/test/run-test'. > >> >>>>> make[3]: 'tests-validation.env' is up to date. > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> make check-TESTS > >> >>>>> make[3]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> make[4]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> PASS: pktio/pktio_run > >> >>>>> SKIP: pktio/pktio_run_tap > >> >>>>> PASS: ../../../test/validation/atomic/atomic_main > >> >>>>> PASS: ../../../test/validation/barrier/barrier_main > >> >>>>> PASS: ../../../test/validation/buffer/buffer_main > >> >>>>> PASS: ../../../test/validation/classification/classification_main > >> >>>>> PASS: ../../../test/validation/config/config_main > >> >>>>> PASS: ../../../test/validation/cpumask/cpumask_main > >> >>>>> PASS: ../../../test/validation/crypto/crypto_main > >> >>>>> PASS: ../../../test/validation/errno/errno_main > >> >>>>> PASS: ../../../test/validation/hash/hash_main > >> >>>>> PASS: ../../../test/validation/init/init_main_ok > >> >>>>> PASS: ../../../test/validation/init/init_main_abort > >> >>>>> PASS: ../../../test/validation/init/init_main_log > >> >>>>> PASS: ../../../test/validation/lock/lock_main > >> >>>>> PASS: ../../../test/validation/packet/packet_main > >> >>>>> PASS: ../../../test/validation/pool/pool_main > >> >>>>> PASS: ../../../test/validation/queue/queue_main > >> >>>>> PASS: ../../../test/validation/random/random_main > >> >>>>> PASS: ../../../test/validation/scheduler/scheduler_main > >> >>>>> PASS: ../../../test/validation/std_clib/std_clib_main > >> >>>>> PASS: ../../../test/validation/thread/thread_main > >> >>>>> PASS: ../../../test/validation/time/time_main > >> >>>>> PASS: ../../../test/validation/timer/timer_main > >> >>>>> PASS: ../../../test/validation/shmem/shmem_main > >> >>>>> FAIL: ../../../test/validation/system/system_main > >> >>>>> PASS: pktio/pktio_run_pcap > >> >>>>> make[5]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> Making all in pktio > >> >>>>> make[6]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test/pktio'> > >> >>>>> make[6]: Nothing to be done for 'all'. > >> >>>>> make[6]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test/pktio'> > >> >>>>> make[6]: Entering directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> make[6]: Nothing to be done for 'all-am'. > >> >>>>> make[6]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> make[5]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> Testsuite summary for OpenDataPlane 1.6.0.0.git383.g06be077 > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> # TOTAL: 27 > >> >>>>> # PASS: 25 > >> >>>>> # SKIP: 1 > >> >>>>> # XFAIL: 0 > >> >>>>> # FAIL: 1 > >> >>>>> # XPASS: 0 > >> >>>>> # ERROR: 0 > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> See platform/linux-generic/test/test-suite.log > >> >>>>> Please report to [email protected] > >> >>>>> > >> >>>>> > >> >>>>> > >> > ========================================================================== > >> == > >> >>>>> Makefile:794: recipe for target 'test-suite.log' failed > >> >>>>> make[4]: *** [test-suite.log] Error 1 > >> >>>>> make[4]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> Makefile:900: recipe for target 'check-TESTS' failed > >> >>>>> make[3]: *** [check-TESTS] Error 2 > >> >>>>> make[3]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> Makefile:1180: recipe for target 'check-am' failed > >> >>>>> make[2]: *** [check-am] Error 2 > >> >>>>> make[2]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> Makefile:687: recipe for target 'check-recursive' failed > >> >>>>> make[1]: *** [check-recursive] Error 1 > >> >>>>> make[1]: Leaving directory > >> >>>>> > >> >>>>> '<https://ci.linaro.org/jenkins/job/odp-api- > >> check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/ws/check- > >> odp/build/odp/testdir/platform/linux-generic/test'> > >> >>>>> Makefile:481: recipe for target 'check-recursive' failed > >> >>>>> make: *** [check-recursive] Error 1 > >> >>>>> + cleanup_exit > >> >>>>> + [[ 0 -eq 1 ]] > >> >>>>> + retcode=2 > >> >>>>> + set -e > >> >>>>> + '[' -d check-odp/build/odp/testdir/ ']' > >> >>>>> + mkdir -p out/log > >> >>>>> + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp > >> '{}' > >> >>>>> out/log ';' > >> >>>>> + test -d /home/buildslave/bin > >> >>>>> + mkdir /home/buildslave/bin > >> >>>>> + wget > >> >>>>> > >> >>>>> https://git.linaro.org/ci/publishing- > >> api.git/blob_plain/HEAD:/linaro-cp.py > >> >>>>> -O /home/buildslave/bin/linaro-cp.py > >> >>>>> --2016-02-01 01:28:12-- > >> >>>>> > >> >>>>> https://git.linaro.org/ci/publishing- > >> api.git/blob_plain/HEAD:/linaro-cp.py > >> >>>>> Resolving git.linaro.org (git.linaro.org)... 23.21.56.198 > >> >>>>> Connecting to git.linaro.org (git.linaro.org > )|23.21.56.198|:443... > >> >>>>> connected. > >> >>>>> HTTP request sent, awaiting response... 200 OK > >> >>>>> Length: unspecified [text/x-python] > >> >>>>> Saving to: '/home/buildslave/bin/linaro-cp.py' > >> >>>>> > >> >>>>> 0K .......... > >> >>>>> 18.0M=0.001s > >> >>>>> > >> >>>>> 2016-02-01 01:28:13 (18.0 MB/s) - '/home/buildslave/bin/linaro- > >> cp.py' > >> >>>>> saved [10788] > >> >>>>> > >> >>>>> + '[' -d out ']' > >> >>>>> + > >> >>>>> > >> >>>>> PUB_DEST=components/lng/odp/odp-api-check/api-next/docker-utopic- > >> arm64/559 > >> >>>>> + python /home/buildslave/bin/linaro-cp.py --link-latest out > >> >>>>> components/lng/odp/odp-api-check/api-next/docker-utopic-arm64/559 > >> >>>>> > >> >>>>> real 0m8.629s > >> >>>>> user 0m0.090s > >> >>>>> sys 0m0.040s > >> >>>>> + echo '***************************' > >> >>>>> *************************** > >> >>>>> + echo 'Logs published on > >> >>>>> > >> >>>>> http://snapshots.linaro.org/components/lng/odp/odp-api-check/api- > >> next/docker-utopic-arm64/559' > >> >>>>> Logs published on > >> >>>>> > >> >>>>> http://snapshots.linaro.org/components/lng/odp/odp-api-check/api- > >> next/docker-utopic-arm64/559 > >> >>>>> + echo '***************************' > >> >>>>> *************************** > >> >>>>> + '[' 2 -ne 0 ']' > >> >>>>> + exit 1 > >> >>>>> Build step 'Execute shell' marked build as failure > >> >>>>> Skipping publisher since build result is FAILURE > >> >>>>> _______________________________________________ > >> >>>>> lng-ci mailing list > >> >>>>> [email protected] > >> >>>>> https://lists.linaro.org/mailman/listinfo/lng-ci > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> _______________________________________________ > >> >>>>> lng-odp mailing list > >> >>>>> [email protected] > >> >>>>> https://lists.linaro.org/mailman/listinfo/lng-odp > >> >>>> > >> >>>> > >> >>>> > >> >>>> > >> >>>> -- > >> >>>> Mike Holmes > >> >>>> Technical Manager - Linaro Networking Group > >> >>>> Linaro.org │ Open source software for ARM SoCs > >> >>>> "Work should be fun and collborative, the rest follows" > >> >>>> > >> >>>> > >> >>>> > >> >>>> _______________________________________________ > >> >>>> lng-odp mailing list > >> >>>> [email protected] > >> >>>> https://lists.linaro.org/mailman/listinfo/lng-odp > >> >>>> > >> > > >> _______________________________________________ > >> lng-odp mailing list > >> [email protected] > >> https://lists.linaro.org/mailman/listinfo/lng-odp >
_______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
