diff --git a/repos/gems/run/cpu_sampler_noux.run b/repos/gems/run/cpu_sampler_noux.run deleted file mode 100644 index adbc50547..000000000 --- a/repos/gems/run/cpu_sampler_noux.run +++ /dev/null @@ -1,226 +0,0 @@ -if { ![have_spec foc] && ![have_spec nova] && - ![have_spec okl4] && ![have_spec sel4] } { - puts "Run script is not supported on this platform" - exit 0 -} - -# there are no drivers_interactive packages for every platform yet -if { ![have_spec pbxa9] && ![have_spec x86] } { - puts "Run script is not supported on this platform" - exit 0 -} - -create_boot_directory - -import_from_depot [depot_user]/src/[base_src] \ - [depot_user]/pkg/[drivers_interactive_pkg] \ - [depot_user]/pkg/terminal \ - [depot_user]/src/init \ - [depot_user]/src/noux \ - [depot_user]/src/posix \ - [depot_user]/src/ram_fs \ - [depot_user]/src/log_terminal \ - [depot_user]/src/ncurses \ - [depot_user]/src/bash-minimal \ - [depot_user]/src/vim-minimal \ - [depot_user]/src/coreutils-minimal - - -set build_components { server/fs_log server/cpu_sampler test/cpu_sampler } - -if {[have_spec foc] || [have_spec nova]} { - lappend build_components lib/cpu_sampler_platform-$::env(KERNEL) -} else { - lappend build_components lib/cpu_sampler_platform-generic -} - -# -# Build Noux packages only once -# -foreach pkg {diffutils} { - lappend_if [expr ![file exists bin/$pkg]] build_components noux-pkg/$pkg } - -build $build_components - -# write default vimrc file -set vimrc_fd [open "bin/vimrc" w] -puts $vimrc_fd { -set noloadplugins -set hls -set nocompatible -set laststatus=2 -set noswapfile -set viminfo=} -close $vimrc_fd - -append config { - - - - - - - - - - - - - - - - - - - } - -append_if [get_cmd_switch --autopilot] config { - - - - - } - -append_if [expr ![get_cmd_switch --autopilot]] config { - - - - - - - - - - - - - - - - - - - - - } - -append config { - - - - - - - } -append_if [get_cmd_switch --autopilot] config { - FILE=/samples/cpu_sampler/samples/test-cpu_sampler/ep.*.log - while true; do if [ -e $FILE ]; then cat $FILE; fi; done } -append_if [expr ![get_cmd_switch --autopilot]] config { - echo "The sample data will appear in the /samples directory" } -append config { - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - } - -install_config $config - -# -# Boot modules -# - -# evaluated by the run tool -proc binary_name_cpu_sampler_platform_lib_so { } { - if {[have_spec foc] || [have_spec nova]} { - return "cpu_sampler_platform-$::env(KERNEL).lib.so" - } else { - return "cpu_sampler_platform-generic.lib.so" - } -} - -build_boot_image { - diffutils.tar vimrc - fs_log cpu_sampler cpu_sampler_platform.lib.so test-cpu_sampler -} - -if { ![get_cmd_switch --autopilot] } { run_genode_until forever } - -# autopilot test - -append qemu_args " -nographic " - -set match_string "Test started. func: 0x(\[0-9a-f\]+).*\n" - -run_genode_until "$match_string" 120 - -regexp $match_string $output all func - -run_genode_until "\\\[init -> terminal] \[0\]*$func" 90 [output_spawn_id] - diff --git a/repos/ports/run/noux.run b/repos/ports/run/noux.run deleted file mode 100644 index 74a4f28b7..000000000 --- a/repos/ports/run/noux.run +++ /dev/null @@ -1,46 +0,0 @@ -build { noux lib/libc_noux } - -create_boot_directory - -import_from_depot [depot_user]/src/[base_src] \ - [depot_user]/src/init \ - [depot_user]/src/coreutils \ - -install_config { - - - - - - - - - - - - - - - - - - - - - - - - - - - -} - -build_boot_image { - noux libc.lib.so vfs.lib.so libm.lib.so - libc_noux.lib.so posix.lib.so -} - -append qemu_args " -nographic -serial mon:stdio " - -run_genode_until {child "noux" exited with exit value 0.*\n} 30 diff --git a/tool/autopilot.list b/tool/autopilot.list index 3b1bfe7aa..96bc32058 100644 --- a/tool/autopilot.list +++ b/tool/autopilot.list @@ -1,7 +1,6 @@ bomb cpu_quota cpu_sampler -cpu_sampler_noux demo depot_autopilot depot_download @@ -40,7 +39,6 @@ nic_router nic_router_flood nic_router_stress nic_router_uplinks -noux noux_tool_chain_auto nvme ping