fangorn/huorn-minecraft
public
ref:main
verify-linux-amd64 failed
Command:
exec bash ci/verify.sh
Runner:
DESKTOP-12GQBKK
paused
linux/x86_64
Started: Aug 07, 2026 at 05:31 UTC
Completed: Aug 07, 2026 at 05:32 UTC
Duration: 38s
Exit code:
1
Build Output
Running directly on the runner host (linux/x86_64) — no container image is declared for this step, so it runs against whatever toolchain the runner has
==> JAVA_HOME /usr/lib/jvm/java-21-openjdk-amd64
==> JDK 21 at /usr/bin/java
==> Host Linux/x86_64
=== [1/3] cargo test ===
Compiling proc-macro2 v1.0.106
Compiling serde_core v1.0.228
Compiling unicode-ident v1.0.24
Compiling quote v1.0.45
Compiling libc v0.2.183
Compiling cfg-if v1.0.4
Compiling memchr v2.8.0
Compiling rustix v1.1.4
Compiling linux-raw-sys v0.12.1
Compiling parking_lot_core v0.9.12
Compiling autocfg v1.5.0
Compiling serde v1.0.228
Compiling thiserror v1.0.69
Compiling foldhash v0.1.5
Compiling allocator-api2 v0.2.21
Compiling log v0.4.29
Compiling equivalent v1.0.2
Compiling smallvec v1.15.1
Compiling scopeguard v1.2.0
Compiling signal-hook v0.3.18
Compiling getrandom v0.4.2
Compiling arrayvec v0.7.6
Compiling regex-syntax v0.8.10
Compiling lock_api v0.4.14
Compiling cursor-icon v1.2.0
Compiling bytes v1.11.1
Compiling iana-time-zone v0.1.65
Compiling home v0.5.12
Compiling unicode-width v0.2.2
Compiling ttf-parser v0.21.1
Compiling base64 v0.22.1
Compiling jni-sys v0.3.0
Compiling cesu8 v1.1.0
Compiling fastrand v2.3.0
Compiling once_cell v1.21.4
Compiling num-traits v0.2.19
Compiling hashbrown v0.15.5
Compiling aho-corasick v1.1.4
Compiling combine v4.6.7
Compiling syn v2.0.117
Compiling lru v0.12.5
Compiling chrono v0.4.44
Compiling errno v0.3.14
Compiling signal-hook-registry v1.4.8
Compiling parking_lot v0.12.5
Compiling fontdue v0.9.3
Compiling regex-automata v0.4.14
Compiling bitflags v2.11.0
Compiling serde_derive v1.0.228
Compiling thiserror-impl v1.0.69
Compiling jni v0.21.1
Compiling vte v0.15.0
Compiling polling v3.11.0
Compiling rustix-openpty v0.2.0
Compiling tempfile v3.27.0
Compiling alacritty_terminal v0.25.1
Compiling huorn-minecraft v0.1.0 (/home/chaos/.anvil-runner/_work/fangorn/huorn-minecraft/b4c13cce-1/rust)
Finished `release` profile [optimized] target(s) in 22.77s
Running unittests src/lib.rs (target/ci-Linux-x86_64/release/deps/huorn_minecraft-76c40aaa997fa5ef)
running 54 tests
test backend::docker::tests::test_extract_json_field ... ok
test backend::docker::tests::test_parse_memory_limit ... ok
test glyph_cache::tests::test_default_spacing_constants ... ok
test glyph_cache::tests::test_glyph_key_equality ... ok
test glyph_cache::tests::test_glyph_key_hash ... ok
test glyph_cache::tests::test_subpixel_order_default ... ok
test renderer::tests::test_color_palette_default ... ok
test renderer::tests::test_cursor_style_from_i32 ... ok
test glyph_cache::tests::test_subpixel_order_from_i32 ... ok
test glyph_cache::tests::test_glyph_rasterization_various_chars ... ok
test glyph_cache::tests::test_cache_clear ... ok
test glyph_cache::tests::test_unicode_characters ... ok
test glyph_cache::tests::test_spacing_getters ... ok
test glyph_cache::tests::test_space_character ... ok
test glyph_cache::tests::test_subpixel_glyph_rasterization ... ok
test glyph_cache::tests::test_glyph_cache_various_sizes ... ok
test terminal::tests::test_alt_letter ... ok
test glyph_cache::tests::test_cell_size_consistency ... ok
test glyph_cache::tests::test_monospace_consistency ... ok
test terminal::tests::test_arrow_keys ... ok
test terminal::tests::test_arrow_keys_with_modifiers ... ok
test terminal::tests::test_ctrl_letter ... ok
test terminal::tests::test_basic_keys ... ok
test terminal::tests::test_function_keys ... ok
test renderer::tests::test_pixel_buffer_access ... ok
test renderer::tests::test_renderer_creation ... ok
test glyph_cache::tests::test_glyph_cache_creation ... ok
test glyph_cache::tests::test_glyph_caching ... ok
test terminal::tests::test_navigation_keys ... ok
test terminal::tests::test_headless_terminal_cursor_rendering ... ok
test terminal::tests::test_headless_pixel_buffer_format ... ok
test terminal::tests::test_headless_terminal_ansi_colors ... ok
test terminal::tests::test_headless_terminal_feed_and_render ... ok
test terminal::tests::test_headless_terminal_multiline ... ok
test glyph_cache::tests::test_line_height_affects_cell_height ... ok
test terminal::tests::test_headless_terminal_resize_and_render ... ok
test terminal::tests::test_unknown_key ... ok
test renderer::tests::test_pixel_buffer_rgba_format ... ok
test terminal::tests::test_terminal_create_and_render ... ok
test renderer::tests::test_renderer_resize ... ok
test terminal::tests::test_terminal_scroll ... ok
test renderer::tests::test_indexed_color_256_palette ... ok
test renderer::tests::test_cell_size ... ok
test glyph_cache::tests::test_baseline_offset ... ok
test renderer::tests::test_dirty_flag ... ok
test terminal::tests::test_terminal_resize ... ok
test renderer::tests::test_grayscale_progression ... ok
test glyph_cache::tests::test_glyph_rasterization ... ok
test glyph_cache::tests::test_subpixel_vs_grayscale_glyph ... ok
test glyph_cache::tests::test_glyph_style_variations ... ok
test terminal::tests::test_terminal_send_text ... ok
test renderer::tests::test_renderer_various_sizes ... ok
test glyph_cache::tests::test_char_spacing_affects_cell_width ... ok
test terminal::tests::test_terminal_send_key ... ok
test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
Running tests/audit_test.rs (target/ci-Linux-x86_64/release/deps/audit_test-ebd5112a457705e8)
running 6 tests
test test_audit_log_empty_payload ... ok
test test_audit_log_multiple_events ... ok
test test_audit_log_writes_jsonl ... ok
test test_idle_timeout_unregister ... ok
test test_idle_timeout_detects_idle ... ok
test test_idle_timeout_resets_on_touch ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
Running tests/backend_test.rs (target/ci-Linux-x86_64/release/deps/backend_test-6d15548a57babe7e)
running 20 tests
test docker_backend_name ... ok
test plain_drop_cleans_up_child_process ... ok
test docker_is_available_does_not_panic ... ok
test plain_kill_marks_session_dead ... ok
test registry_contains_plain_and_docker ... ok
test registry_available_backends_includes_plain ... ok
test plain_resize_does_not_crash ... ok
test registry_plain_is_available ... ok
test terminal_state_invalid_backend_fails ... ok
test plain_kill_then_write_fails_gracefully ... ok
test plain_spawn_creates_alive_session ... ok
test plain_spawn_with_explicit_shell ... ok
test plain_multiple_concurrent_sessions ... ok
test plain_multiple_writes_and_reads ... ok
test plain_resize_then_io_still_works ... ok
test plain_write_and_read_real_output ... ok
test plain_exit_command_kills_session ... ok
test docker_spawn_succeeds_or_fails_based_on_availability ... ok
test terminal_state_docker_backend_behavior ... ok
test terminal_state_with_plain_backend ... ok
test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
Running tests/docker_e2e_test.rs (target/ci-Linux-x86_64/release/deps/docker_e2e_test-e8a62427c30e999b)
running 10 tests
test docker_container_is_isolated ... ignored
test docker_exit_command ... ignored
test docker_kill_and_cleanup ... ignored
test docker_multiple_concurrent_containers ... ignored
test docker_no_containers_leaked_after_test ... ignored
test docker_resize ... ignored
test docker_resource_limits_enforced ... ignored
test docker_spawn_creates_running_container ... ignored
test docker_terminal_state_full_pipeline ... ignored
test docker_write_and_read_real_output ... ignored
test result: ok. 0 passed; 0 failed; 10 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/security_test.rs (target/ci-Linux-x86_64/release/deps/security_test-e7ad44459bbf267e)
running 6 tests
test test_blocklist_allows_safe_input ... ok
test test_blocklist_blocks_match ... ok
test test_blocklist_substring_match ... ok
test test_empty_blocklist_allows_everything ... ok
test test_line_accumulation ... ok
test test_multiple_lines_in_single_feed ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/terminal_integration.rs (target/ci-Linux-x86_64/release/deps/terminal_integration-fd948b39e73588df)
running 7 tests
test terminal_create_render_destroy ... ok
test terminal_resize_lifecycle ... ok
test terminal_content_after_command ... ok
test terminal_scroll ... ok
test terminal_pixel_buffer_changes_after_output ... ok
test terminal_rapid_create_destroy_no_leak ... ok
test terminal_send_key_and_poll ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
Doc-tests huorn_minecraft
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
=== [2/3] gradlew build ===
Exception in thread "main" java.io.FileNotFoundException: /home/chaos/.gradle/wrapper/dists/gradle-8.8-bin/dl7vupf4psengwqhwktix4v1/gradle-8.8-bin.zip.lck (Read-only file system)
at java.base/java.io.RandomAccessFile.open0(Native Method)
at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
at org.gradle.wrapper.GradleWrapperMain.main(SourceFile:67)