public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* RE: Summary of nightly testing 20061016
@ 2006-10-16 17:54 Stone, Joshua I
  0 siblings, 0 replies; 2+ messages in thread
From: Stone, Joshua I @ 2006-10-16 17:54 UTC (permalink / raw)
  To: William Cohen; +Cc: systemtap

On Monday, October 16, 2006 8:05 AM, William Cohen wrote:
> The timers.stp probe didn't register on FC5 i686 machine It failed
> with rc=-16, "Device or resource busy" because oprofile was already
> using the timer. So this means that only one probe could be using the
> timer mechanism, and no concurrent use?

For the plain timers, concurrent use is fine -- it's only a problem for
timer.profile.  This is because of an API change that happened in
2.6.10.  Previously, the profile timer was accessed with
register_profile_notifier, which used a notifier_block (allowing
unlimited registrants).  In 2.6.10 it switched to register_timer_hook,
which uses a single pointer to store the callback (allowing only one
registrant).

Probably someone figured that oprofile was the only one that would ever
use the timer profiler, so this change was an "optimization".  It does
reduce the work for making the callback, but the functionality is more
limited.


Josh

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Summary of nightly testing 20061016
@ 2006-10-16 15:05 William Cohen
  0 siblings, 0 replies; 2+ messages in thread
From: William Cohen @ 2006-10-16 15:05 UTC (permalink / raw)
  To: systemtap

I looked over the test results for this morning for the nightly builds
from oprofile cvs checkout. There are also results for RHEL4 ia64 machine.

The most problematic failure is the timers.stp test causing the rhel4
i686 kernel to crash. This looks to be the same as bz#2726.

The timers.stp probe didn't register on FC5 i686 machine It failed
with rc=-16, "Device or resource busy" because oprofile was already
using the timer. So this means that only one probe could be using the
timer mechanism, and no concurrent use?

The tcptest.stp failed on most of the platforms. When trying to compile
the script by hand it gets a number of errors:
	"failed to retrieve return value location: identifier '$return'"

For
install/share/systemtap/tapset/tcp.stp:159:9
install/share/systemtap/tapset/tcp.stp:129:9

This is looking like there might be a problem with the
debuginformation for some of the kernels.

-Will

Fedora core 5 i686
Kernel: Linux 2.6.17-1.2187_FC5 #1 Mon Sep 11 01:17:06 EDT 2006 i686 i686 i386 
GNU/Linux

Testsuite summary of failed tests
FAIL: 
/home/wcohen/stap_testing_200610160830/src/testsuite/systemtap.base/timers.stp 
shutdown (eof)
FAIL: 
/home/wcohen/stap_testing_200610160830/src/testsuite/systemtap.samples/tcptest.stp 
shutdown (eof)
FAIL: 
/home/wcohen/stap_testing_200610160830/src/testsuite/systemtap.stress/current.stp 
shutdown (eof)
		=== systemtap Summary ===

# of expected passes		224
# of unexpected failures	3
# of expected failures		103
# of unknown successes		2
# of known failures		3
# of untested testcases		1
# of unsupported tests		1


Rawhide i686
Kernel: Linux 2.6.18-1.2784.fc6PAE #1 SMP Thu Oct 12 19:08:27 EDT 2006 i686 i686 
i386 GNU/Linux

Testsuite summary of failed tests
FAIL: absentstats (0 0)
FAIL: 
/home/wcohen/stap_testing_200610160830/src/testsuite/systemtap.samples/tcptest.stp 
shutdown (eof)
		=== systemtap Summary ===

# of expected passes		226
# of unexpected failures	2
# of expected failures		103
# of unknown successes		2
# of known failures		3
# of untested testcases		1


Rawhide x86_64
Kernel: Linux 2.6.18-1.2784.fc6 #1 SMP Thu Oct 12 18:49:17 EDT 2006 x86_64 
x86_64 x86_64 GNU/Linux

Testsuite summary of failed tests
FAIL: 
/home/wcohen/stap_testing_200610160830/src/testsuite/systemtap.samples/tcptest.stp 
shutdown (eof)
		=== systemtap Summary ===

# of expected passes		226
# of unexpected failures	1
# of expected failures		103
# of unknown successes		2
# of known failures		3
# of untested testcases		1
# of unsupported tests		1

RHEL4 i686
Crashed on on systemtap.base/timers.exp (bz#2726)

RHEL4 x86_64
Kernel: Linux 2.6.9-42.0.3.ELsmp #1 SMP Mon Sep 25 17:24:31 EDT 2006 x86_64 
x86_64 x86_64 GNU/Linux

Testsuite summary of failed tests
		=== systemtap Summary ===

# of expected passes		228
# of expected failures		103
# of unknown successes		2
# of known failures		3
# of untested testcases		1


RHEL4 ia64
Kernel: Linux 2.6.9-39.EL #1 SMP Thu Jun 1 17:48:14 EDT 2006 ia64 ia64 ia64 
GNU/Linux

Testsuite summary of failed tests
FAIL: probefunc:kernel.statement(0xa00000010006c7c0) shutdown (eof)
FAIL: probefunc:kernel.inline("context_switch") compilation
FAIL: absentstats (0 0)
FAIL: 
/home/wcohen/stap_testing_200610150830/src/testsuite/systemtap.samples/tcptest.stp 
shutdown (eof)
                 === systemtap Summary ===

# of expected passes            221
# of unexpected failures        4
# of unexpected successes       2
# of expected failures          101
# of unknown successes          1
# of known failures             4
# of untested testcases         1
# of unsupported tests          1

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-10-16 17:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-16 17:54 Summary of nightly testing 20061016 Stone, Joshua I
  -- strict thread matches above, loose matches on Subject: below --
2006-10-16 15:05 William Cohen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).