<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-support/ptest-runner, branch 2.7_M1</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=2.7_M1</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=2.7_M1'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2018-05-08T15:14:14+00:00</updated>
<entry>
<title>recipes-support/ptest-runner: Upgrade to v2.2</title>
<updated>2018-05-08T15:14:14+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linaro.org</email>
</author>
<published>2018-05-03T15:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=69942186ed25c6cf46b80da8adb45026ed523948'/>
<id>urn:sha1:69942186ed25c6cf46b80da8adb45026ed523948</id>
<content type='text'>
The new version contains an option to exclude certain tests to
run, example:

$ ptest-runner -e "perl"

(From OE-Core rev: e529b8a68741992a21be874b62c0ea37f51d6a19)

Signed-off-by: Aníbal Limón &lt;anibal.limon@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: Upgrade to 2.1.1</title>
<updated>2018-01-02T17:24:37+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linaro.org</email>
</author>
<published>2017-12-12T15:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d151c4274969991ec2de5c0021bc00eaab4298d2'/>
<id>urn:sha1:d151c4274969991ec2de5c0021bc00eaab4298d2</id>
<content type='text'>
Contains fixes,

- timeout option missing the argument option ":" to getopt
- utils.c: Prefer monotonic clock to calculate elapsed time
- Add support to avoid load/run twice a run_ptest script

(From OE-Core rev: 843fccd46323268252ea698e3b8ab956dd4b48e0)

Signed-off-by: Aníbal Limón &lt;anibal.limon@linaro.org&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: fix segfault with -t option</title>
<updated>2017-09-22T16:15:30+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2017-09-21T03:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=08752aa58f69fdc09c8c3defe58be2f174ebf28e'/>
<id>urn:sha1:08752aa58f69fdc09c8c3defe58be2f174ebf28e</id>
<content type='text'>
The ptest-runner would segfault with -t option:
root@qemux86-64:~# ptest-runner -d /usr/lib test_pkg -t 5
[  237.234112] ptest-runner[810]: segfault at 0 ip 000000382e638060 sp
00007fff9130f400 error 4 in libc-2.26.so[382e600000+1a7000]

It is safe to bump SRCREV to latest upstream commit to fix this issue
because there is only one commit since the last update:

  commit 8a93832dad621535e90aa8e1fb74ae5ba743fc3e
  Author: Anders Wallin &lt;wallinux@gmail.com&gt;
  Date:   Sun May 28 11:47:00 2017 +0200

      timeout option missing the argument option ":" to getopt

      ptest-runner -t xx gives segfault

      Signed-off-by: Anders Wallin &lt;wallinux@gmail.com&gt;
      Signed-off-by: Aníbal Limón &lt;anibal.limon@linux.intel.com&gt;

(From OE-Core rev: 503ce98bb89dfa019faff872121c8911e6465b05)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: Upgrade to to 2.1+gitAUTOINC+78afe246fb</title>
<updated>2017-05-18T13:01:47+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linux.intel.com</email>
</author>
<published>2017-05-01T18:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c4a5fb4e81f96a87d3ac307b8ef5d012f7b90ee8'/>
<id>urn:sha1:c4a5fb4e81f96a87d3ac307b8ef5d012f7b90ee8</id>
<content type='text'>
The new 2.1 version supports creating XML results specifying the
-x option.

The xml output format can be see here [1].

[1] https://wiki.yoctoproject.org/wiki/QA/xUnit_XML_Template

(From OE-Core rev: 93742e37797ef0659bb030cee23a6e3c35e92479)

Signed-off-by: Aníbal Limón &lt;anibal.limon@linux.intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: Upgrade to minor version 2.0.2</title>
<updated>2017-04-11T17:10:18+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linux.intel.com</email>
</author>
<published>2017-04-10T17:15:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b283b10d5363b4d86f2a18fce6a6aa37325fb5f2'/>
<id>urn:sha1:b283b10d5363b4d86f2a18fce6a6aa37325fb5f2</id>
<content type='text'>
To fix a problem when print ERROR after a ptest timeout, this
causes the user confusion about if a test ends or not.

[YOCTO #10842]

(From OE-Core rev: 210c518ba8f8d6ec6e9d34e0df8b963a3b2e0593)

Signed-off-by: Aníbal Limón &lt;anibal.limon@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: recipe update related to minor fix.</title>
<updated>2016-09-28T09:16:03+00:00</updated>
<author>
<name>Edwin Plauchu</name>
<email>edwin.plauchu.camacho@intel.com</email>
</author>
<published>2016-09-26T21:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6c22e39f06dac92698e98172c509f3671743e92f'/>
<id>urn:sha1:6c22e39f06dac92698e98172c509f3671743e92f</id>
<content type='text'>
A minor fix has been published regarding the need of a user
of being noticed when some run-ptest script fails.

Also Found modifications to ptest unit test stuff
* removed unnecessary code from unit test run_timeout_ptest
* added test case for run_ptest failure

Finally..
New content within contributions section of README.md.

[YOCTO #9752]

(From OE-Core rev: 94030ce3322b51d20c7d4a35381c053a4d765ae0)

Signed-off-by: Edwin Plauchu &lt;edwin.plauchu.camacho@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: allow building from externalsrc</title>
<updated>2016-09-15T11:15:07+00:00</updated>
<author>
<name>Christian Schuler</name>
<email>schuler.christian@siemens.com</email>
</author>
<published>2016-09-14T12:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5b5c42622564cd7f19f5915a6d8fbcd199c7744b'/>
<id>urn:sha1:5b5c42622564cd7f19f5915a6d8fbcd199c7744b</id>
<content type='text'>
The ${WORKDIR}/git refers to the source folder S which is different in
the case of an external source build.

(From OE-Core rev: fd4f4264a99cb0f8d20e3d87f66102d99cb5b6ad)

Signed-off-by: Christian Schuler &lt;schuler.christian@siemens.com&gt;
Signed-off-by: Pascal Bach &lt;pascal.bach@siemens.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner_2.0.bb: Update recipe to point git.yoctoproject.org repo.</title>
<updated>2016-03-30T11:01:29+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linux.intel.com</email>
</author>
<published>2016-03-29T20:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9e20f94c770df22cd7b2ea6cd663d4941e60064f'/>
<id>urn:sha1:9e20f94c770df22cd7b2ea6cd663d4941e60064f</id>
<content type='text'>
Since ptest-runner is a Yocto Project tool is better to have hosted
into git.yoctoproject.org.

(From OE-Core rev: 2fa1e9b3ebf3abb2b0b49ba1404e4f18483695d9)

Signed-off-by: Aníbal Limón &lt;anibal.limon@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: Explicitly set EXTRA_OEMAKE as required</title>
<updated>2016-02-10T16:06:25+00:00</updated>
<author>
<name>Mike Crowe</name>
<email>mac@mcrowe.com</email>
</author>
<published>2016-02-05T18:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=246b02e281f84ffe1c9156ce24b728eb6f3742c1'/>
<id>urn:sha1:246b02e281f84ffe1c9156ce24b728eb6f3742c1</id>
<content type='text'>
This recipe currently relies on EXTRA_OEMAKE having been set to
"-e MAKEFLAGS=" in bitbake.conf to operate. It is necessary to make this
explicit so that the default in bitbake.conf can be changed.

(From OE-Core rev: 8092aa8ff63d9b2016bff138ec05ceb0d0155869)

Signed-off-by: Mike Crowe &lt;mac@mcrowe.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ptest-runner: Add ptest-runner_2.0 recipe.</title>
<updated>2016-01-30T11:36:58+00:00</updated>
<author>
<name>Aníbal Limón</name>
<email>anibal.limon@linux.intel.com</email>
</author>
<published>2016-01-25T23:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=209066ccce1f211b7982372dcb9b9795493aaece'/>
<id>urn:sha1:209066ccce1f211b7982372dcb9b9795493aaece</id>
<content type='text'>
The ptest-runner 2.0 is C written program for run ptests of
Yocto/Openembedded, is fully compatible with previous version of
ptest-runner that was a shell script that runs ptests sequencially.

The mainly reason for the new ptest-runner in C is because is designed
for run in tiny systems also the old shell script version have problems
when certain ptest hang it becomes blocked indefinitely.

Now the ptest-runner 2.0 support the next features:

	- Specify the directory for search ptests.
	- List available ptests.
	- Specify the timeout for avoid blocking indefinetly.
	- Only run certain ptests.

Proposed features:

	- Adds support for per ptest output file.
	- Adds support for run ptests in parallel (review possible
	  colisions in ptests).

[YOCTO #8021]

(From OE-Core rev: 2a6746cb5e60c9c5477d1df062bb2657d2fe4780)

Signed-off-by: Aníbal Limón &lt;anibal.limon@linux.intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
