I'm trying now to wipe the working directory and rerunning the test, and
we'll see what happens.


--
Nadav Har'El
[email protected]


On Fri, Dec 30, 2022 at 3:53 AM Waldek Kozaczuk <[email protected]>
wrote:

> I wonder if that one failed because previous failures left corrupt
> usr.manifest under modules/openjdk9_1x-from-host and it needs to be
> manually deleted.
>
> I think I saw a similar issue while working on the libsunec.so problem.
>
> On Thu, Dec 29, 2022 at 7:37 PM jenkins via OSv Development <
> [email protected]> wrote:
>
>> See <
>> https://jenkins.scylladb.com/job/osv-build/1085/display/redirect?page=changes
>> >
>>
>> Changes:
>>
>> [Nadav Har'El] modules/httpserver-api: add missing include
>>
>> [jwkozaczuk] OpenJDK 9 and above: do not add libsunec.so if does not exist
>>
>>
>> ------------------------------------------
>> [...truncated 132.13 KB...]
>>   LD tests/tst-fstatat.so
>>   CXX tests/misc-reboot.cc
>>   LD tests/misc-reboot.so
>>   CXX tests/tst-fcntl.cc
>>   LD tests/tst-fcntl.so
>>   CXX tests/payload-namespace.cc
>>   LD tests/payload-namespace.so
>>   CXX tests/tst-namespace.cc
>>   LD tests/tst-namespace.so
>>   CXX tests/tst-without-namespace.cc
>>   LD tests/tst-without-namespace.so
>>   CXX tests/payload-env.cc
>>   LD tests/payload-env.so
>>   CXX tests/payload-merge-env.cc
>>   LD tests/payload-merge-env.so
>>   CC tests/misc-execve.c
>>   LD tests/misc-execve.so
>>   CC tests/misc-execve-payload.c
>>   LD tests/misc-execve-payload.so
>>   CXX tests/misc-mutex2.cc
>>   LD tests/misc-mutex2.so
>>   CXX tests/tst-pthread-setcancelstate.cc
>>   LD tests/tst-pthread-setcancelstate.so
>>   CXX tests/tst-pin.cc
>>   LD tests/tst-pin.so
>>   CXX tests/tst-run.cc
>>   LD tests/tst-run.so
>>   CXX tests/tst-pthread-affinity-inherit.cc
>>   LD tests/tst-pthread-affinity-inherit.so
>>   CXX tests/tst-sem-timed-wait.cc
>>   LD tests/tst-sem-timed-wait.so
>>   CC tests/tst-ttyname.c
>>   LD tests/tst-ttyname.so
>>   CXX tests/tst-pthread-barrier.cc
>>   LD tests/tst-pthread-barrier.so
>>   CXX tests/tst-feexcept.cc
>>   LD tests/tst-feexcept.so
>>   CXX tests/tst-math.cc
>>   LD tests/tst-math.so
>>   CXX tests/tst-sigaltstack.cc
>> <https://jenkins.scylladb.com/job/osv-build/ws/tests/tst-sigaltstack.cc>:
>> In function ‘int endless_recursive()’:
>> <https://jenkins.scylladb.com/job/osv-build/ws/tests/tst-sigaltstack.cc>:64:5:
>> warning: infinite recursion detected [-Winfinite-recursion]
>>    64 | int endless_recursive() {
>>       |     ^~~~~~~~~~~~~~~~~
>> <https://jenkins.scylladb.com/job/osv-build/ws/tests/tst-sigaltstack.cc>:65:29:
>> note: recursive call
>>    65 |     return endless_recursive() + endless_recursive();
>>       |            ~~~~~~~~~~~~~~~~~^~
>>   LD tests/tst-sigaltstack.so
>>   CXX tests/tst-fread.cc
>>   LD tests/tst-fread.so
>>   CXX tests/tst-tcp-cork.cc
>>   LD tests/tst-tcp-cork.so
>>   CXX tests/tst-tcp-v6.cc
>>   LD tests/tst-tcp-v6.so
>>   CXX tests/tst-calloc.cc
>>   LD tests/tst-calloc.so
>>   CC tests/tst-crypt.c
>>   LD tests/tst-crypt.so
>>   CXX tests/tst-non-fpic.cc
>>   LD tests/tst-non-fpic.so
>> /usr/bin/ld: <
>> https://jenkins.scylladb.com/job/osv-build/ws/build/release.x64/tests/tst-non-fpic.o>:
>> warning: relocation in read-only section `.text.startup'
>> /usr/bin/ld: warning: creating DT_TEXTREL in a shared object
>>   CXX tests/tst-small-malloc.cc
>>   LD tests/tst-small-malloc.so
>>   CXX tests/tst-getopt.cc
>>   LD tests/tst-getopt.so
>>   CXX tests/tst-getopt-pie.cc
>>   LD tests/tst-getopt-pie.so
>>   LD tests/tst-non-pie.so
>>   CC tests/tst-semaphore.c
>>   LD tests/tst-semaphore.so
>>   CXX tests/tst-elf-init.cc
>>   LD tests/tst-elf-init.so
>>   CXX tests/tst-realloc.cc
>>   LD tests/tst-realloc.so
>>   CXX tests/tst-setjmp.cc
>>   LD tests/tst-setjmp.so
>>   CXX tests/libtls.cc
>>   LD tests/libtls.so
>>   LD tests/libtls_gold.so
>>   CXX tests/tst-tls.cc
>>   CXX tests/tst-tls.cc
>>   CXX tests/tst-tls-pie.cc
>>   LD tests/tst-tls-pie.so
>>   CXX tests/tst-sigaction.cc
>>   LD tests/tst-sigaction.so
>>   CXX tests/tst-syscall.cc
>>   LD tests/tst-syscall.so
>>   CXX tests/tst-ifaddrs.cc
>>   LD tests/tst-ifaddrs.so
>>   CXX tests/tst-getdents.cc
>>   LD tests/tst-getdents.so
>>   CC tests/tst-netlink.c
>>   LD tests/tst-netlink.so
>>   CXX tests/misc-zfs-io.cc
>>   LD tests/misc-zfs-io.so
>>   CXX tests/misc-zfs-arc.cc
>>   LD tests/misc-zfs-arc.so
>>   CXX tests/tst-pthread-create.cc
>>   LD tests/tst-pthread-create.so
>>   CXX tests/misc-futex-perf.cc
>>   LD tests/misc-futex-perf.so
>>   CXX tests/tst-mmx-fpu.cc
>>   LD tests/tst-mmx-fpu.so
>>   CXX tests/testrunner.cc
>>   LD tests/testrunner.so
>>   CXX tests/tst-vfs.cc
>>   LD tests/tst-vfs.so
>>   CXX tests/tst-libc-locking.cc
>>   LD tests/tst-libc-locking.so
>>   CXX tests/misc-fs-stress.cc
>>   LD tests/misc-fs-stress.so
>>   CXX tests/misc-bdev-write.cc
>>   LD tests/misc-bdev-write.so
>>   CXX tests/misc-bdev-wlatency.cc
>>   LD tests/misc-bdev-wlatency.so
>>   CXX tests/misc-bdev-rw.cc
>>   LD tests/misc-bdev-rw.so
>>   CXX tests/tst-promise.cc
>>   LD tests/tst-promise.so
>>   CXX tests/tst-dlfcn.cc
>>   LD tests/tst-dlfcn.so
>>   CXX tests/tst-stat.cc
>>   LD tests/tst-stat.so
>>   CXX tests/tst-wait-for.cc
>>   LD tests/tst-wait-for.so
>>   CXX tests/tst-bsd-tcp1.cc
>>   LD tests/tst-bsd-tcp1.so
>>   CXX tests/tst-bsd-tcp1-zsnd.cc
>>   LD tests/tst-bsd-tcp1-zsnd.so
>>   CXX tests/tst-bsd-tcp1-zrcv.cc
>>   LD tests/tst-bsd-tcp1-zrcv.so
>>   CXX tests/tst-bsd-tcp1-zsndrcv.cc
>>   LD tests/tst-bsd-tcp1-zsndrcv.so
>>   CXX tests/tst-async.cc
>>   LD tests/tst-async.so
>>   CXX tests/tst-rcu-list.cc
>>   LD tests/tst-rcu-list.so
>>   CXX tests/tst-tcp-listen.cc
>>   LD tests/tst-tcp-listen.so
>>   CXX tests/tst-poll.cc
>>   LD tests/tst-poll.so
>>   CXX tests/tst-bitset-iter.cc
>>   LD tests/tst-bitset-iter.so
>>   CXX tests/tst-timer-set.cc
>>   LD tests/tst-timer-set.so
>>   CXX tests/tst-clock.cc
>>   LD tests/tst-clock.so
>>   CXX tests/tst-rcu-hashtable.cc
>>   LD tests/tst-rcu-hashtable.so
>>   CXX tests/tst-unordered-ring-mpsc.cc
>>   LD tests/tst-unordered-ring-mpsc.so
>>   CXX tests/tst-seek.cc
>>   LD tests/tst-seek.so
>>   CXX tests/tst-ctype.cc
>>   LD tests/tst-ctype.so
>>   CXX tests/tst-wctype.cc
>>   LD tests/tst-wctype.so
>>   CXX tests/tst-string.cc
>>   LD tests/tst-string.so
>>   CXX tests/tst-time.cc
>>   LD tests/tst-time.so
>>   CXX tests/tst-dax.cc
>>   LD tests/tst-dax.so
>>   CXX tests/tst-net_if_test.cc
>>   LD tests/tst-net_if_test.so
>>   CXX tests/tst-rename.cc
>>   LD tests/tst-rename.so
>>   CXX tests/tst-stdio.cc
>>   LD tests/tst-stdio.so
>>   CXX tests/tst-readdir.cc
>>   LD tests/tst-readdir.so
>>   CXX tests/tst-fallocate.cc
>>   LD tests/tst-fallocate.so
>>   CXX tests/tst-fs-link.cc
>>   LD tests/tst-fs-link.so
>>   CXX tests/tst-concurrent-read.cc
>>   LD tests/tst-concurrent-read.so
>>   CC tests/tst-solaris-taskq.c
>>   LD tests/tst-solaris-taskq.so
>>   generating modules/tests/usr.manifest
>>   generating modules/tests/common.manifest
>>   generating modules/tests/fs.manifest
>> make[1]: Leaving directory '<
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/tests'>
>> No such image configuration: tests. Assuming list of modules.
>> Importing <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/tests/module.py>
>> Importing <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/java-tests/module.py
>> >
>> Importing <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/java/module.py>
>> Importing <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/openjdk9_1x-from-host/module.py
>> >
>> No module.py in <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/ca-certificates>
>> No module.py in <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/libz>
>> No module.py in <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/dl_tests>
>> Modules:
>>   ca-certificates
>>   libz
>>   openjdk9_1x-from-host
>>   java
>>   java-tests
>>   dl_tests
>>   tests.*
>> Preparing usr.manifest
>> Appending <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/ca-certificates/usr.manifest>
>> to usr.manifest
>> Appending <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/libz/usr.manifest>
>> to usr.manifest
>> Appending <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/openjdk9_1x-from-host/usr.manifest>
>> to usr.manifest
>> Appending <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/dl_tests/usr.manifest>
>> to usr.manifest
>> Appending <
>> https://jenkins.scylladb.com/job/osv-build/ws/modules/tests/usr.manifest>
>> to usr.manifest
>> Preparing bootfs.manifest
>> Saving command line to <
>> https://jenkins.scylladb.com/job/osv-build/ws/build/release.x64/cmdline>
>> No apps selected
>> make[1]: Entering directory '<
>> https://jenkins.scylladb.com/job/osv-build/ws/'>
>> Building into build/release.x64
>>   GEN gen/include/osv/version.h
>>   GEN gen/include/osv/drivers_config.h
>> make[1]: Leaving directory '<
>> https://jenkins.scylladb.com/job/osv-build/ws/'>
>> Traceback (most recent call last):
>>   File "<
>> https://jenkins.scylladb.com/job/osv-build/ws/scripts/upload_manifest.py";,>
>> line 179, in <module>
>>     main()
>>   File "<
>> https://jenkins.scylladb.com/job/osv-build/ws/scripts/upload_manifest.py";,>
>> line 150, in main
>>     manifest = read_manifest(options.manifest)
>>                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>   File "<
>> https://jenkins.scylladb.com/job/osv-build/ws/scripts/manifest_common.py";,>
>> line 59, in read_manifest
>>     hostpath = components[1].strip()
>>                ~~~~~~~~~~^^^
>> IndexError: list index out of range
>> + cd <https://jenkins.scylladb.com/job/osv-build/ws/>
>> + exec ./scripts/test.py
>>   TEST java-perms                         qemu-system-x86_64: -gdb
>> tcp::1234,server,nowait: Failed to find an available port: Address already
>> in use
>> qemu failed.
>> Test java-perms FAILED
>> Traceback (most recent call last):
>>   File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/test.py";,>
>> line 191, in <module>
>>     main()
>>   File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/test.py";,>
>> line 147, in main
>>     run_tests()
>>   File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/test.py";,>
>> line 136, in run_tests
>>     run(tests_to_run)
>>   File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/test.py";,>
>> line 109, in run
>>     run_test(test)
>>   File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/test.py";,>
>> line 84, in run_test
>>     test.run()
>>   File "<
>> https://jenkins.scylladb.com/job/osv-build/ws/scripts/tests/testing.py";,>
>> line 38, in run
>>     run_command_in_guest(self.command, hypervisor=self.hypervisor,
>> run_py_args=self.run_py_args).join()
>>   File "<
>> https://jenkins.scylladb.com/job/osv-build/ws/scripts/tests/testing.py";,>
>> line 184, in join
>>     raise Exception('Guest failed (returncode=%d)' %
>> self.process.returncode)
>> Exception: Guest failed (returncode=1)
>> make: *** [Makefile:162: check] Error 1
>> Build step 'Execute shell' marked build as failure
>> ERROR: Not all environment variables could be successfully injected.
>> Check for similarly-named environment variables.
>> Not sending mail to user [email protected] with no permission to view
>> osv-build #1085
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "OSv Development" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/osv-dev/535381154.278.1672360654426%4060.58.228.35.bc.googleusercontent.com
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/CANEVyjtuexZF_ywCiEo56wWVtJkf4iTHCrCR%3DeCQcARJ3hxvqA%40mail.gmail.com.

Reply via email to