[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