<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-kernel/lttng/lttng-tools_2.10.6.bb, branch gatesgarth</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=gatesgarth</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=gatesgarth'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2019-06-21T14:32:35+00:00</updated>
<entry>
<title>lttng-tools: update to 2.10.7</title>
<updated>2019-06-21T14:32:35+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-06-20T18:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ff31e2860ab80ffecd3b273f40744daf96a4a184'/>
<id>urn:sha1:ff31e2860ab80ffecd3b273f40744daf96a4a184</id>
<content type='text'>
Remove upstreamed patches.

(From OE-Core rev: 4bd46974d5b80050a031688ecefa9e60df793163)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: Filter ptest output to remove random tmp directories</title>
<updated>2019-06-20T12:14:21+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2019-06-19T22:06:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2b884845ec87589416abe4cac0b836d72b71b789'/>
<id>urn:sha1:2b884845ec87589416abe4cac0b836d72b71b789</id>
<content type='text'>
These tmp paths end up in the test names making it hard to compare test runs
so filter them out, they're not useful for our purposes.

(From OE-Core rev: dc47b3855d03af962bab176c7aed9bd47426b419)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Remove manual RDEPENDS from PN-ptest to PN package</title>
<updated>2019-06-07T08:11:49+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2019-06-06T18:44:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e7c39ae9cf41cf50113f672a243f6b6c33075164'/>
<id>urn:sha1:e7c39ae9cf41cf50113f672a243f6b6c33075164</id>
<content type='text'>
They are now added automatically by the ptest class.

(From OE-Core rev: 25cf1820122bb2b15057aafe1c9e04a733f81bcf)

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: add lttng-modules to ptest dependencies</title>
<updated>2019-05-27T16:06:34+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-05-22T22:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=85d283c960c938ff76e4cdcad784afcba2e6dd30'/>
<id>urn:sha1:85d283c960c938ff76e4cdcad784afcba2e6dd30</id>
<content type='text'>
The lttng-tools project is essentially a "tracer" controller, the tests
depends heavily on lttng-ust and lttng-modules presence.

(From OE-Core rev: f50483cef0a65f3098018600276fba70195643da)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: prevent test timeout when lttng-modules is not present</title>
<updated>2019-05-27T16:06:34+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-05-22T22:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d91def0525dce60b6d359dc5e20145e7c0bc03de'/>
<id>urn:sha1:d91def0525dce60b6d359dc5e20145e7c0bc03de</id>
<content type='text'>
(From OE-Core rev: 3a099ab54e23f797c12777dce97437b7dc97de25)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-ust: lttng-ust works fine on musl no need to remove it</title>
<updated>2019-04-05T16:32:50+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-04-04T21:47:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=efbc68e1a4a7bfcd0a17a40bc673190c6e084a5f'/>
<id>urn:sha1:efbc68e1a4a7bfcd0a17a40bc673190c6e084a5f</id>
<content type='text'>
(From OE-Core rev: 1eaf5f374dc1e9e5be83ecb4f31b86acea850486)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: improve ptest and test suite</title>
<updated>2019-04-05T16:32:50+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-04-04T21:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8e9a0fe61f0ccdad8d88ecf8f46ae90c0c73da97'/>
<id>urn:sha1:8e9a0fe61f0ccdad8d88ecf8f46ae90c0c73da97</id>
<content type='text'>
Multiple patches are to be applied to improve the current ptest suite.

0001-Fix-tests-link-libpause_consumer-on-liblttng-ctl.patch
0002-Fix-test-skip-test_getcpu_override-on-single-thread-.patch
0003-Fix-test-unit-the-tree-origin-can-be-a-symlink-itsel.patch
0006-Tests-check-for-lttng-modules-presence.patch

All deal with problem in the test suite. Most of these are already
accepted upstream and will be removed on the next recipe update.

0004-Skip-when-testapp-is-not-present.patch

Is a OE specific fix that make sure that we skip the test if
the test util application (event generator) is not present. We are
still unsure on how (upstream) we are going to solve this problem. We
already have this problem if a user build lttng without lttng-ust
(--without-lttng-ust). We will most probably end up splitting each test
into kernel and userspace tests and adjust the makefile accordingly.
Another option is to probe lttng for enabled function at runtime.

0005-Tests-use-modprobe-to-test-for-the-presence-of-lttng.patch

Is a requirement for 0006 that should be accepted upstream shorlty.

0007-Fix-getgrnam-is-not-MT-Safe-use-getgrnam_r.patch

Fixes a race found while testing OE built with musl. This is a legit
bug. The fixes or a variant should be accepted soon.

(From OE-Core rev: 57db7be54b9ee21b2be33b83782f0636d0702168)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng: Enable tools and modules on riscv</title>
<updated>2019-03-19T15:28:52+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-03-19T04:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7f15c3fe2b676667548db8e8d27682818ed60e6d'/>
<id>urn:sha1:7f15c3fe2b676667548db8e8d27682818ed60e6d</id>
<content type='text'>
Latest version compiles on risv64 now

(From OE-Core rev: 7a528511445165c72ba24dc1cffeaca9ce71caf5)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Jonathan Rajotte-Julien &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools ptest: fix test_ust-dl</title>
<updated>2019-03-18T11:12:25+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-03-12T21:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3e7789eae96bf207bfc0a750eaab5f163a4a033e'/>
<id>urn:sha1:3e7789eae96bf207bfc0a750eaab5f163a4a033e</id>
<content type='text'>
(From OE-Core rev: 935a91aa269c0a1eb1778f72726e4ce32ff077fe)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools ptest: add missing dependencies</title>
<updated>2019-03-18T11:12:25+00:00</updated>
<author>
<name>Jonathan Rajotte</name>
<email>jonathan.rajotte-julien@efficios.com</email>
</author>
<published>2019-03-12T21:13:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1b9010a3d640a9bc9309b671418f5d8ae86f2a79'/>
<id>urn:sha1:1b9010a3d640a9bc9309b671418f5d8ae86f2a79</id>
<content type='text'>
Multiple tests are failing due to missing dependencies on a bare
core-image-minimal build with only lttng-tools ptest present.

"getconf LONG_BIT" is used to get the bitness of the host to run the
correct consumerd. Depend on glibc-utils.

perl-module-overloading is needed to validate trace. babelstats.pl

"head -c" is used to generate a random string. It is easier to depends
on coreutils to get a feature complete "head" than to enable to "fancy
head" feature of busybox. See utils.sh randstring.

"taskset" is used in a couple of scripts to ensure that events generated
finish in the same buffer. Depend on util-linux.

[RP: Tweak for glibc/musl handling]
(From OE-Core rev: a266788c0037173b41e5e7a4b39b38b80333b87b)

Signed-off-by: Jonathan Rajotte &lt;jonathan.rajotte-julien@efficios.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
