[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

external testsuite updated



Hi,

I've just updated the external testsuite (
http://ftp.suse.com/pub/people/tdevries/dwz/dwz-external-tests.tgz ) to
be in sync with trunk.

With many tests moved to the in-repo testsuite, this is what is left:
...
$ cd testsuite/dwz-external.tests ; find
.
./pr24195.sh
./kernel.sh
./kernel-32.sh
./pr24204.sh
./execs.xz
./execs.xz/cc1.xz
./execs.xz/cc1.dwz-processed.xz
./execs.xz/fixdep.debug.xz
./execs.xz/objtool.debug.xz
./execs.xz/vdso32.so.debug.xz
./execs.xz/vdso64.so.debug.xz
./execs.xz/vdsox32.so.debug.xz
./execs.xz/vmlinux-4.20.13-0-vanilla.debug.xz
./dwz-external-tests.exp
./kernel-multifile.sh
...

Also, I've:
- updated dwz-external-tests.exp to work in separate build dir
- removed the scripts directory (no longer necessary)
- fixed kernel-multifile.sh error detection

With current trunk, we get:
...
Running
/data/dwz/build/../src/testsuite/dwz-external.tests/dwz-external-tests.exp
...
dwz: Allocatable section in 1 after non-allocatable ones
dwz: Allocatable section in 2 after non-allocatable ones
dwz: Allocatable section in 4 after non-allocatable ones
dwz: Allocatable section in 5 after non-allocatable ones
dwz: Allocatable section in 6 after non-allocatable ones
FAIL: /data/dwz/build/../src/testsuite/dwz-external.tests/kernel.sh
dwz: Allocatable section in 3 after non-allocatable ones
FAIL: /data/dwz/build/../src/testsuite/dwz-external.tests/kernel-32.sh
dwz: Allocatable section in 1 after non-allocatable ones
dwz: Allocatable section in 2 after non-allocatable ones
dwz: Allocatable section in 4 after non-allocatable ones
dwz: Allocatable section in 5 after non-allocatable ones
dwz: Allocatable section in 6 after non-allocatable ones
dwz: Too few files for multifile optimization
child process exited abnormally
FAIL:
/data/dwz/build/../src/testsuite/dwz-external.tests/kernel-multifile.sh

                === dwz Summary ===

# of expected passes            2
# of unexpected failures        3
...

The FAILs are all due to PR24251 "Allocatable section after
non-allocatable ones".

Thanks,
- Tom