[OE-core] [PATCH 04/20] OEQA: update ltp runtimes to use new structure
Mittal, Anuj
anuj.mittal at intel.com
Thu Nov 14 01:53:27 UTC 2019
Hi Armin
On Mon, 2019-11-11 at 20:33 -0800, Armin Kuster wrote:
> # LTP runtime tests
> @OETestDepends(['ssh.SSHTest.test_ssh'])
> @OEHasPackage(["ltp"])
> @@ -111,8 +34,10 @@ class LtpTest(LtpTestBase):
> @OETestDepends(['ltp.LtpTest.test_ltp_help'])
> def test_ltp_groups(self):
> for ltp_group in self.ltp_groups:
> - self.runltp(ltp_group)
> + self.cmd = '/opt/ltp/runltp -f %s -p -q -r /opt/ltp -l
> /opt/ltp/results/%s -I 1 -d /opt/ltp' % (ltp_group, ltp_group)
> + self.runltp(ltp_group, 'ltpresult')
>
> @OETestDepends(['ltp.LtpTest.test_ltp_groups'])
> def test_ltp_runltp_cve(self):
> - self.runltp("cve")
> + self.cmd = '/opt/ltp/runltp -f cve -p -q -r /opt/ltp -l
> /opt/ltp/results/cve -I 1 -d /opt/ltp'
> + self.runltp('cve')
Looks like this is causing:
NOTE: Running task 731 of 731 (/home/pokybuild/yocto-worker/qemux86-64-
ltp/build/meta/recipes-sato/images/core-image-sato.bb:do_testimage)
NOTE: recipe core-image-sato-1.0-r0: task do_testimage: Started
Traceback (most recent call last):
File "/home/pokybuild/yocto-worker/qemux86-64-
ltp/build/meta/lib/oeqa/core/decorator/__init__.py", line 36, in
wrapped_f
return func(*args, **kwargs)
File "/home/pokybuild/yocto-worker/qemux86-64-
ltp/build/meta/lib/oeqa/runtime/cases/ltp.py", line 38, in
test_ltp_groups
self.runltp(ltp_group, 'ltpresult')
TypeError: runltp() takes 2 positional arguments but 3 were given
https://autobuilder.yoctoproject.org/typhoon/#/builders/95/builds/325
Thanks,
Anuj
More information about the Openembedded-core
mailing list