This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Arm Fedora 18 systemtap test results


Hi All,

I have a Fedora 18 arm environment set up and ran the systemtap tests
on the git repo and posted them to dejazilla:

http://web.elastic.org/~dejazilla/viewsummary.php?summary=%3D%27%3C50AA4163.6010409%40redhat.com%3E%27

I reviewed the results to see how the tests were failing on ARM.

Almost half of the test that failed flagged that CONFIG_UTRACE
or CONFIG_TRACEPOINTS/CONFIG_ARCH_SUPORT_UPROBES/CONFIG_UPROBES are
needed.  However, these scripts are not using tracepoints or userspace
probe points. It looks like the problem is being triggered by the use
of some taspset functions.

Some of the systemtap server tests fail.  I think that this is due to
the configuration of the machine getting different host names and not
being able to find the proper certificates.

Below is an attempt to group the various failure modes of the tests.

-Will





non-functioning get_cycles()
FAIL: gtod (0)
FAIL: OVERLOAD2 no expected error

No "-O" with "-D_FORTIFY_SOURCE=2" **
FAIL: compiling setjmp.c  -D_FORTIFY_SOURCE=2
FAIL: compiling setjmp.c -DSIGJMP -D_FORTIFY_SOURCE=2
FAIL: compiling setjmp.c -DUNDERJMP -D_FORTIFY_SOURCE=2


missing task_finder related functions
FAIL: vma_vdsodefault
FAIL: ./systemtap.examples/profiling/pf3 build
FAIL: buildok/thirtythree.stp
FAIL: buildok/ucontext-embedded.stp

no uprobe support in the arm kernel
FAIL: prcwildcard function
FAIL: utf_user
FAIL: ./systemtap.examples/process/ltrace build


probed functions not available or found in the kernel
FAIL: ./systemtap.examples/network/tcpipstat build (ip_route_input inlined)
FAIL: buildok/ipmib-all-probes.stp (ip_route_input inlined)
FAIL: buildok/ipmib-detailed.stp (ip_route_input inlined)
FAIL: buildok/nfs-all-probes.stp (nfs.proc3.commit_done)
FAIL: buildok/syscalls-arch-detailed.stp (arm missing syscall.sigaltstack) **
FAIL: buildok/eighteen.stp (can't find kernel.function(**audit_getname")

context variables not found
FAIL: buildok/tcp-all-probes.stp  ($optname not found for tcp.ipv4.setsockopt)
FAIL: buildok/tcp-detailed.stp ($level not found for tcp.ipv4.setsockopt)


flagged as needing
user-space facilities not available without kernel CONFIG_UTRACE or CONFIG_TRACEPOINTS/CONFIG_ARCH_SUPPORTS_UPROBES/CONFIG_UPROBES

FAIL: bad-code
FAIL: poll_map (0)
FAIL: compiling pr10854.stp: user-space facilities not available without kernel CONFIG_UTRACE or CONFIG_TRACEPOINTS/CONFIG_ARCH_SUPPORTS_UPROBES/CONFIG_UPROBES
FAIL: probefunc:.statement.(0xaddr).absolute startup (eof)
FAIL: probefunc:kernel.function("scheduler_tick") startup (eof)
FAIL: probefunc:kernel.function("context_switch").inline startup (eof)
FAIL: utf_pretty
FAIL: utf_user_trunc
FAIL: ./systemtap.examples/general/para-callgraph-verbose build
FAIL: ./systemtap.examples/general/para-callgraph build
FAIL: ./systemtap.examples/io/inodewatch build
FAIL: ./systemtap.examples/io/inodewatch2 build
FAIL: ./systemtap.examples/io/traceio2 build
FAIL: ./systemtap.examples/network/socket-trace build
FAIL: ./systemtap.examples/process/auditbt build
FAIL: ./systemtap.examples/profiling/fntimes build
FAIL: ./systemtap.examples/profiling/functioncallcount build
FAIL: buildok/context-symbols-embedded.stp
FAIL: buildok/memory.stp
FAIL: buildok/nd_syscalls-all-probes.stp
FAIL: buildok/nd_syscalls2-detailed.stp
FAIL: buildok/scsi-detailed.stp
FAIL: 32-bit access nd_syscall
FAIL: 32-bit acct nd_syscall
FAIL: 32-bit alarm nd_syscall
FAIL: 32-bit chmod nd_syscall
FAIL: 32-bit clock nd_syscall
FAIL: 32-bit dir nd_syscall
FAIL: 32-bit dup nd_syscall
FAIL: 32-bit eventfd nd_syscall
FAIL: 32-bit forkwait nd_syscall
FAIL: 32-bit futimes nd_syscall
FAIL: 32-bit inotify nd_syscall
FAIL: 32-bit itimer nd_syscall
FAIL: 32-bit link nd_syscall
FAIL: 32-bit mmap nd_syscall
FAIL: 32-bit mount nd_syscall
FAIL: 32-bit net1 nd_syscall
FAIL: 32-bit openclose nd_syscall
FAIL: 32-bit pipe nd_syscall
FAIL: 32-bit poll nd_syscall
FAIL: 32-bit readwrite nd_syscall
FAIL: 32-bit rt_signal nd_syscall
FAIL: 32-bit select nd_syscall
FAIL: 32-bit sendfile nd_syscall
FAIL: 32-bit signal nd_syscall
FAIL: 32-bit signalfd nd_syscall
FAIL: 32-bit stat nd_syscall
FAIL: 32-bit statfs nd_syscall
FAIL: 32-bit swap nd_syscall
FAIL: 32-bit sync nd_syscall
FAIL: 32-bit timer nd_syscall
FAIL: 32-bit trunc nd_syscall
FAIL: 32-bit uid nd_syscall
FAIL: 32-bit umask nd_syscall
FAIL: 32-bit unlink nd_syscall
FAIL: 32-bit alarm syscall
FAIL: 32-bit stat syscall


networking configuration problems causing the server tests to fail:
FAIL: Hello from server
FAIL: Module was created with --unprivileged
FAIL: Module was signed with --unprivileged
FAIL: Module was created with --privilege=stapusr
FAIL: Module was signed with --privilege=stapusr
FAIL: Module was created with --privilege=stapsys
FAIL: Module was signed with --privilege=stapsys
FAIL: Server Argument Test 6
FAIL: Server Argument Test 7
FAIL: Server Argument Test 15
FAIL: Server Argument Test 18
FAIL: Server Argument Test 21
FAIL: Server Argument Test 22
FAIL: Fuzzing Server Argument Test 3
FAIL: Embedded '\n' in Env Vars
FAIL: Embedded ';' in Env Vars
FAIL: Use of '_.-@=' in Env Vars
FAIL: LANG Proper Syntax Test (French)
FAIL: LANG Proper Syntax Test (English)
FAIL: LANG Bad Syntax Test (French)
FAIL: LANG Bad Syntax Test (English)
FAIL: LANG Proper Syntax Test (French, -k)
FAIL: LANG Proper Syntax Test (English, -k)
FAIL: LANG Bad Syntax Test (French, -k)
FAIL: LANG Bad Syntax Test (English, -k)
FAIL: LC_ALL Proper Syntax Test (French)
FAIL: LC_ALL Proper Syntax Test (English)
FAIL: LC_ALL Bad Syntax Test (French)
FAIL: LC_ALL Bad Syntax Test (English)
FAIL: LC_ALL Proper Syntax Test (French, -k)
FAIL: LC_ALL Proper Syntax Test (English, -k)
FAIL: LC_ALL Bad Syntax Test (French, -k)
FAIL: LC_ALL Bad Syntax Test (English, -k)


Uncategorized
FAIL: backtrace-unwindsyms (0 0)
FAIL: global_end (11)
FAIL: pr13158: Inserting 2 Identical Modules: Staprun without -R
FAIL: pr13306 -t (2 0)
FAIL: pr13306 --suppress-handler-errors -t (1 0)
FAIL: PROCFS_BUFFER1 startup (eof)
FAIL: stmt_rel wildcard (2)
FAIL: utf_kernel
FAIL: utf_kernel_trunc
FAIL: int64 function arguments -- numeric


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]