[ltt-dev] lttng-tools testsuite hangs on PandaBoard
Avik Sil
aviksil at linux.vnet.ibm.com
Tue Oct 18 02:13:35 EDT 2011
Thanks David!
After testing the HEAD of git tree, the hanging disappeared but it
failed on starting trace for all kernel events:
[...]
--------------------------------------------------
Kernel tracer - Testing lttng client (liblttngctl)
--------------------------------------------------
Starting session daemon... OK
Testing tracing kernel events:
-----------
Creating tracing session (/tmp/tmp.JCyBY57J00): OK
Creating session handle: OK
Enabling mychan kernel channel: Enabling sched_switch kernel event: OK
Enabling sched_process_exit kernel event: OK
Enabling sched_process_free kernel event: OK
Disabling sched_switch kernel event: OK
Disabling sched_process_free kernel event: OK
Renabling sched_switch kernel event: OK
Renabling sched_process_free kernel event: OK
Start tracing: OK
Stop tracing: OK
Destroy tracing session: OK
Testing tracing all kernel events:
-----------
Creating tracing session (/tmp/tmp.JCyBY57J00): OK
Creating session handle: OK
Enabling all kernel events: OK
Start tracing: error starting tracing: Starting kernel trace failed
Killing session daemon... OK
FAIL
make[1]: *** [check-am] Error 1
make[1]: Leaving directory
`/root/lttng/new/lttng-tools/lttng-tools-2.0~pre/tests'
make: *** [check-recursive] Error 1
Regards,
Avik
On Monday 17 October 2011 06:58 PM, David Goulet wrote:
> Hi Avik,
>
> We ran into some pretty serious deadlocks about 2 weeks ago. We've fixed them
> upstream (after the release of pre14).
>
> Is it possible for you to test the HEAD of our git tree?
>
> git clone git://git.lttng.org/lttng-tools.git
>
> Please note that we had no testing on ARM up to this point. We are still on
> pre-release "cycle" meaning that we are currently adding more features,
> optimizing and bug fixes.
>
> However, ARM will certainly be a supported architecture for stable releases so
> your feedbacks are greatly appreciated in order to fix any ARM issues.
>
> If you have no luck with the git tree, please feel free to come on our IRC
> channel on OFTC network channel #lttng.
>
> Thanks!
> David
>
> On 11-10-17 06:04 AM, Avik Sil wrote:
>> Hi,
>>
>> I'm trying to execute lttng-tools testsuite on ARM (PandaBoard) by
>> running 'make check'. It hangs midway:
>>
>> [...]
>> ./runall.sh
>>
>> Testing Sessions:
>> -----------
>> Create 1 session test1: OK
>> Validating created session test1: OK
>> Destroy 1 session test1: OK
>> Two session with same name: (session already exists) OK
>> Fuzzing create_session arguments: OK
>> Fuzzing destroy_session argument: OK
>> Creating 10000 sessions: OK
>> Destroying 10000 sessions: OK
>>
>> Testing kernel data structures:
>> -----------
>> Create kernel session: OK
>> Validating kernel session: OK
>> Create kernel metadata: OK
>> Validating kernel session metadata: OK
>> Creating kernel channel: OK
>> Validating kernel channel: OK
>> Creating kernel event: OK
>> Validating kernel event: OK
>> Creating kernel stream: OK
>> Validating kernel stream: OK
>>
>> --------------------------------------------------
>> Kernel tracer - Testing lttng client (liblttngctl)
>> --------------------------------------------------
>> Starting session daemon... OK
>>
>> Testing tracing kernel events:
>> -----------
>> Creating tracing session (/tmp/tmp.Xx620viExA): OK
>> Creating session handle: OK
>> [hangs at this point]
>>
>> Now checking the processes tells that lt-ltt-sessiond daemon has become
>> dormant:
>>
>> # ps -ef | grep ltt
>> root 5933 5930 0 09:47 pts/0 00:00:00 /bin/bash ./lttng/runall.sh
>> root 5934 5933 0 09:47 pts/0 00:00:00 /bin/bash
>> ./lttng/run-kernel-tests.sh
>> root 5960 1 0 09:47 ? 00:00:00
>> /root/lttng/lttng-tools/pkg-source/lttng-tools-2.0~pre/ltt-sessiond/.libs/lt-ltt-sessiond
>> --daemonize --quiet
>> root 6003 5960 0 09:47 ? 00:00:00 [lt-ltt-sessiond] <defunct>
>> root 6011 1326 0 09:54 ttyO2 00:00:00 grep --color=auto ltt
>>
>> Please help me solving this issue.
>>
>> Regards,
>> Avik
>>
>> _______________________________________________
>> ltt-dev mailing list
>> ltt-dev at lists.casi.polymtl.ca
>> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev
>
> _______________________________________________
> ltt-dev mailing list
> ltt-dev at lists.casi.polymtl.ca
> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev
>
More information about the lttng-dev
mailing list