build "core init test/thread" create_boot_directory # # We skip pause-resume test on platforms where this functionality is not # supported. # proc pause_resume_supported { } { if {[have_spec pistachio]} { return false } if {[have_spec linux]} { return false } if {[have_spec fiasco]} { return false } return true } # # We skip the lock and C++ guard tests on kernels without priority support (as # it is needed for the test implementation). # proc prio_supported { } { if {[have_spec hw]} { return false } if {[have_spec linux]} { return false } if {[have_spec fiasco]} { return false } return true } append config { } install_config $config build_boot_image "core ld.lib.so init test-thread" append qemu_args "-nographic " run_genode_until {.*test completed successfully.*\n} 60