Skip to content

fixed never ending test #44

fixed never ending test

fixed never ending test #44

GitHub Actions / Test Results failed Apr 24, 2024 in 0s

1 fail, 189 pass in 0s

190 tests  ±0   189 ✅ ±0   0s ⏱️ ±0s
  2 suites ±0     0 💤 ±0 
  1 files   ±0     1 ❌ ±0 

Results for commit 7baec63. ± Comparison against earlier commit f6633fa.

Annotations

Check warning on line 0 in src/menu/input.rs - menu::input::Input

See this annotation in the file changed.

@github-actions github-actions / Test Results

start (line 235) (src/menu/input.rs - menu::input::Input) failed

results.xml [took 0s]
Raw output
failed src/menu/input.rs - menu::input::Input::start (line 235)
Test executable failed (signal: 6 (SIGABRT) (core dumped)).

stderr:
thread '<unnamed>' panicked at src/menu/input.rs:259:13:
Failed to enable raw-mode: Os { code: 6, kind: Uncategorized, message: "No such device or address" }
stack backtrace:
   0:     0x55e9bbaa2285 - std::backtrace_rs::backtrace::libunwind::trace::h19be1b2eef092323
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
   1:     0x55e9bbaa2285 - std::backtrace_rs::backtrace::trace_unsynchronized::h5fb87216a898ae13
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x55e9bbaa2285 - std::sys_common::backtrace::_print_fmt::hb7c11d9dfb93defb
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/sys_common/backtrace.rs:68:5
   3:     0x55e9bbaa2285 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hb67a26e8fbf63961
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x55e9bbac348b - core::fmt::rt::Argument::fmt::hf262f5ae63b7280d
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/core/src/fmt/rt.rs:165:63
   5:     0x55e9bbac348b - core::fmt::write::hf662053177767752
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/core/src/fmt/mod.rs:1157:21
   6:     0x55e9bba9fc4f - std::io::Write::write_fmt::hbe0746a38afa3ed8
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/io/mod.rs:1832:15
   7:     0x55e9bbaa205e - std::sys_common::backtrace::_print::h449d3837fdc38e9e
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x55e9bbaa205e - std::sys_common::backtrace::print::hbaf62f5795d4cfbf
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x55e9bbaa31b9 - std::panicking::default_hook::{{closure}}::hd3baa576f047dd31
  10:     0x55e9bbaa2efd - std::panicking::default_hook::h629aac334d35fabe
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/panicking.rs:298:9
  11:     0x55e9bbaa3653 - std::panicking::rust_panic_with_hook::h9a48efc72c1f19d6
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/panicking.rs:795:13
  12:     0x55e9bbaa3534 - std::panicking::begin_panic_handler::{{closure}}::h7ba519a7ff46ba95
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/panicking.rs:664:13
  13:     0x55e9bbaa2749 - std::sys_common::backtrace::__rust_end_short_backtrace::h542fa69f276529d5
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/sys_common/backtrace.rs:171:18
  14:     0x55e9bbaa3267 - rust_begin_unwind
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/std/src/panicking.rs:652:5
  15:     0x55e9bb973133 - core::panicking::panic_fmt::h7eb870b4cabf95b0
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/core/src/panicking.rs:72:14
  16:     0x55e9bb973626 - core::result::unwrap_failed::h957bfc836174367c
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/core/src/result.rs:1654:5
  17:     0x55e9bb979712 - core::result::Result<T,E>::expect::h5cc89b8e22905136
                               at /rustc/244da22fabd9fa677bbd0ac601a88e5ca6917526/library/core/src/result.rs:1034:23
  18:     0x55e9bb982340 - zenity::menu::input::Input::start::h765310e2cca25ccc
                               at /home/runner/work/zenity/zenity/src/menu/input.rs:259:13
  19:     0x55e9bb974eb9 - rust_out::main::_doctest_main_src_menu_input_rs_235_0::{{closure}}::h1b52ff8f4791e319

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

190 tests found

There are 190 tests, see "Raw output" for the full list of tests.
Raw output
color::tests ‑ test_combine_attributes
color::tests ‑ test_get_supported_color_palette_none
color::tests ‑ test_get_supported_color_palette_palette16
color::tests ‑ test_get_supported_color_palette_palette256
color::tests ‑ test_get_supported_color_palette_truecolor
color::tests ‑ test_invalid_arguments
color::tests ‑ test_new
color::tests ‑ test_should_enable_color_always
color::tests ‑ test_should_enable_color_auto_with_palette
color::tests ‑ test_should_enable_color_auto_without_palette
color::tests ‑ test_should_enable_color_never
color::tests ‑ test_valid_arguments
iterators::tests ‑ test_balanced_iterator
iterators::tests ‑ test_empty_vectors
iterators::tests ‑ test_index_out_of_bounds
menu::tests ‑ test_handle_key_input_windows_backspace
menu::tests ‑ test_handle_key_input_windows_char
menu::tests ‑ test_handle_key_input_windows_enter
src/color.rs - color (line 4)
src/color.rs - color ‑ COLOR_PALETTE (line 17)
src/color.rs - color ‑ ColorPalette (line 43)
src/color.rs - color ‑ ENABLE_COLOR (line 17)
src/lib.rs - (line 20)
src/lib.rs - (line 36)
src/menu/input.rs - menu::input ‑ Requirements (line 33)
src/menu/input.rs - menu::input::Input ‑ add_requirement (line 324)
src/menu/input.rs - menu::input::Input ‑ allow_force (line 346)
src/menu/input.rs - menu::input::Input ‑ new (line 207)
src/menu/input.rs - menu::input::Input ‑ set_default (line 364)
src/menu/input.rs - menu::input::Input ‑ start (line 235)
src/menu/input.rs - menu::input::Requirements ‑ allow_creation (line 167)
src/menu/input.rs - menu::input::Requirements ‑ default (line 69)
src/menu/input.rs - menu::input::Requirements ‑ path (line 106)
src/menu/input.rs - menu::input::Requirements ‑ regex (line 84)
src/menu/input.rs - menu::input::Requirements ‑ set_note (line 147)
src/menu/input.rs - menu::input::Requirements ‑ set_regex (line 126)
src/progress/frames.rs - progress ‑ frames (line 2)
src/progress/frames.rs - progress::frames ‑ Frames (line 115)
src/progress/frames.rs - progress::frames ‑ Frames (line 30)
src/progress/frames.rs - progress::frames::Frames ‑ default (line 90)
src/progress/frames.rs - progress::frames::Frames ‑ dotted_rich (line 318)
src/progress/frames.rs - progress::frames::Frames ‑ equal (line 243)
src/progress/frames.rs - progress::frames::Frames ‑ hash (line 268)
src/progress/frames.rs - progress::frames::Frames ‑ inc (line 227)
src/progress/frames.rs - progress::frames::Frames ‑ new (line 131)
src/progress/frames.rs - progress::frames::Frames ‑ rect (line 293)
src/progress/frames.rs - progress::frames::Frames ‑ rich (line 361)
src/progress/frames.rs - progress::frames::Frames ‑ set_goal (line 203)
src/progress/frames.rs - progress::frames::Frames ‑ set_size (line 179)
src/progress/mod.rs - progress (line 3)
src/progress/mod.rs - progress ‑ ProgressBar (line 33)
src/progress/mod.rs - progress ‑ ProgressBar (line 79)
src/progress/mod.rs - progress::ProgressBar ‑ add (line 120)
src/progress/mod.rs - progress::ProgressBar ‑ default (line 66)
src/progress/mod.rs - progress::ProgressBar ‑ get (line 182)
src/progress/mod.rs - progress::ProgressBar ‑ get_last (line 278)
src/progress/mod.rs - progress::ProgressBar ‑ new (line 87)
src/progress/mod.rs - progress::ProgressBar ‑ run_all (line 212)
src/progress/mod.rs - progress::ProgressBar ‑ set (line 152)
src/spinner/frames.rs - spinner ‑ frames (line 2)
src/spinner/frames.rs - spinner::frames ‑ Frames (line 23)
src/spinner/frames.rs - spinner::frames ‑ Frames (line 68)
src/spinner/frames.rs - spinner::frames::Frames ‑ abc (line 818)
src/spinner/frames.rs - spinner::frames::Frames ‑ aesthetic_load (line 359)
src/spinner/frames.rs - spinner::frames::Frames ‑ aesthetic_spin (line 330)
src/spinner/frames.rs - spinner::frames::Frames ‑ arc (line 1275)
src/spinner/frames.rs - spinner::frames::Frames ‑ arrow_row (line 851)
src/spinner/frames.rs - spinner::frames::Frames ‑ arrow_spinn (line 743)
src/spinner/frames.rs - spinner::frames::Frames ‑ arrows (line 1667)
src/spinner/frames.rs - spinner::frames::Frames ‑ big_arrow_spinn (line 758)
src/spinner/frames.rs - spinner::frames::Frames ‑ big_loading_bar (line 956)
src/spinner/frames.rs - spinner::frames::Frames ‑ binary (line 938)
src/spinner/frames.rs - spinner::frames::Frames ‑ block (line 711)
src/spinner/frames.rs - spinner::frames::Frames ‑ block_spinn (line 728)
src/spinner/frames.rs - spinner::frames::Frames ‑ blue_pulse (line 1753)
src/spinner/frames.rs - spinner::frames::Frames ‑ bomb (line 1709)
src/spinner/frames.rs - spinner::frames::Frames ‑ bouncing_ball (line 1345)
src/spinner/frames.rs - spinner::frames::Frames ‑ christmas_tree (line 1463)
src/spinner/frames.rs - spinner::frames::Frames ‑ circle (line 1289)
src/spinner/frames.rs - spinner::frames::Frames ‑ circle_corners (line 1317)
src/spinner/frames.rs - spinner::frames::Frames ‑ circle_halves (line 1331)
src/spinner/frames.rs - spinner::frames::Frames ‑ clock (line 383)
src/spinner/frames.rs - spinner::frames::Frames ‑ corner (line 803)
src/spinner/frames.rs - spinner::frames::Frames ‑ default (line 53)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_bounce (line 910)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_bounce2 (line 1725)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_box (line 1681)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner1 (line 123)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner10 (line 273)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner11 (line 286)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner2 (line 139)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner3 (line 152)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner4 (line 165)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner5 (line 180)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner6 (line 212)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner7 (line 225)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner8 (line 238)
src/spinner/frames.rs - spinner::frames::Frames ‑ dot_spinner9 (line 255)
src/spinner/frames.rs - spinner::frames::Frames ‑ dots_simple1 (line 611)
src/spinner/frames.rs - spinner::frames::Frames ‑ dots_simple2 (line 626)
src/spinner/frames.rs - spinner::frames::Frames ‑ dots_simple_big1 (line 1494)
src/spinner/frames.rs - spinner::frames::Frames ‑ dots_simple_big2 (line 1521)
src/spinner/frames.rs - spinner::frames::Frames ‑ dots_simple_big3 (line 1552)
src/spinner/frames.rs - spinner::frames::Frames ‑ dots_simple_big4 (line 1585)
src/spinner/frames.rs - spinner::frames::Frames ‑ dwarf_fortress (line 2041)
src/spinner/frames.rs - spinner::frames::Frames ‑ earth (line 836)
src/spinner/frames.rs - spinner::frames::Frames ‑ finger_dance (line 1622)
src/spinner/frames.rs - spinner::frames::Frames ‑ fist_bump (line 1599)
src/spinner/frames.rs - spinner::frames::Frames ‑ flip (line 924)
src/spinner/frames.rs - spinner::frames::Frames ‑ fractions (line 866)
src/spinner/frames.rs - spinner::frames::Frames ‑ generate_frames (line 83)
src/spinner/frames.rs - spinner::frames::Frames ‑ green_pulse (line 1767)
src/spinner/frames.rs - spinner::frames::Frames ‑ hearts (line 1401)
src/spinner/frames.rs - spinner::frames::Frames ‑ japanese (line 641)
src/spinner/frames.rs - spinner::frames::Frames ‑ kaomoji (line 303)
src/spinner/frames.rs - spinner::frames::Frames ‑ layer (line 1952)
src/spinner/frames.rs - spinner::frames::Frames ‑ line (line 661)
src/spinner/frames.rs - spinner::frames::Frames ‑ line2 (line 680)
src/spinner/frames.rs - spinner::frames::Frames ‑ line_spinner (line 773)
src/spinner/frames.rs - spinner::frames::Frames ‑ line_spinner_simple (line 788)
src/spinner/frames.rs - spinner::frames::Frames ‑ loading_bar_with_arrow (line 432)
src/spinner/frames.rs - spinner::frames::Frames ‑ material (line 488)
src/spinner/frames.rs - spinner::frames::Frames ‑ matrix_glitch (line 1966)
src/spinner/frames.rs - spinner::frames::Frames ‑ matrix_glitch2 (line 1991)
src/spinner/frames.rs - spinner::frames::Frames ‑ matrix_glitch2_small (line 2016)
src/spinner/frames.rs - spinner::frames::Frames ‑ mind_blown (line 1636)
src/spinner/frames.rs - spinner::frames::Frames ‑ monkey (line 1386)
src/spinner/frames.rs - spinner::frames::Frames ‑ moon (line 596)
src/spinner/frames.rs - spinner::frames::Frames ‑ nade (line 1477)
src/spinner/frames.rs - spinner::frames::Frames ‑ orange_pulse (line 1739)
src/spinner/frames.rs - spinner::frames::Frames ‑ other (line 1795)
src/spinner/frames.rs - spinner::frames::Frames ‑ pray (line 1809)
src/spinner/frames.rs - spinner::frames::Frames ‑ raining (line 1431)
src/spinner/frames.rs - spinner::frames::Frames ‑ red_pulse (line 1781)
src/spinner/frames.rs - spinner::frames::Frames ‑ runner (line 1416)
src/spinner/frames.rs - spinner::frames::Frames ‑ short_loading_bar_with_arrow (line 458)
src/spinner/frames.rs - spinner::frames::Frames ‑ simple_line_spin (line 1695)
src/spinner/frames.rs - spinner::frames::Frames ‑ small_bouncing_bar (line 400)
src/spinner/frames.rs - spinner::frames::Frames ‑ small_loading_bar (line 418)
src/spinner/frames.rs - spinner::frames::Frames ‑ smiley (line 1371)
src/spinner/frames.rs - spinner::frames::Frames ‑ soccer (line 1925)
src/spinner/frames.rs - spinner::frames::Frames ‑ speaker (line 1653)
src/spinner/frames.rs - spinner::frames::Frames ‑ square_corners (line 1303)
src/spinner/frames.rs - spinner::frames::Frames ‑ stack (line 1066)
src/spinner/frames.rs - spinner::frames::Frames ‑ star1 (line 881)
src/spinner/frames.rs - spinner::frames::Frames ‑ star2 (line 895)
src/spinner/frames.rs - spinner::frames::Frames ‑ stop (line 106)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle (line 1081)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle10 (line 1216)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle11 (line 1231)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle12 (line 1246)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle13 (line 1261)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle2 (line 1096)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle3 (line 1111)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle4 (line 1126)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle5 (line 1141)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle6 (line 1156)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle7 (line 1171)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle8 (line 1186)
src/spinner/frames.rs - spinner::frames::Frames ‑ toggle9 (line 1201)
src/spinner/frames.rs - spinner::frames::Frames ‑ wall_bounce (line 978)
src/spinner/frames.rs - spinner::frames::Frames ‑ wall_bounce_line (line 1024)
src/spinner/frames.rs - spinner::frames::Frames ‑ wavy (line 1823)
src/spinner/frames.rs - spinner::frames::Frames ‑ wavy2 (line 1853)
src/spinner/frames.rs - spinner::frames::Frames ‑ wavy3 (line 1877)
src/spinner/frames.rs - spinner::frames::Frames ‑ wavy4 (line 1903)
src/spinner/frames.rs - spinner::frames::Frames ‑ weather (line 1446)
src/spinner/mod.rs - spinner (line 6)
src/spinner/mod.rs - spinner ‑ MultiSpinner (line 40)
src/spinner/mod.rs - spinner ‑ MultiSpinner (line 78)
src/spinner/mod.rs - spinner::MultiSpinner ‑ add (line 125)
src/spinner/mod.rs - spinner::MultiSpinner ‑ default (line 67)
src/spinner/mod.rs - spinner::MultiSpinner ‑ get_last (line 149)
src/spinner/mod.rs - spinner::MultiSpinner ‑ new (line 102)
src/spinner/mod.rs - spinner::MultiSpinner ‑ run_all (line 246)
src/spinner/mod.rs - spinner::MultiSpinner ‑ set_styled_text (line 190)
src/spinner/mod.rs - spinner::MultiSpinner ‑ set_text (line 170)
src/spinner/mod.rs - spinner::MultiSpinner ‑ show_line_number (line 231)
src/spinner/mod.rs - spinner::MultiSpinner ‑ stop (line 211)
src/style.rs - style (line 2)
src/style.rs - style ‑ StyledString (line 112)
src/style.rs - style ‑ StyledString (line 155)
src/style.rs - style ‑ StyledString (line 67)
src/style.rs - style ‑ StyledString (line 83)
src/style.rs - style ‑ combine_attributes (line 42)
src/style.rs - style::StyledString ‑ new (line 166)
src/style.rs - style::StyledString ‑ repeat (line 128)
src/style.rs - style::StyledString ‑ simple (line 191)
terminal::tests ‑ test_render_styled
terminal::tests ‑ test_render_unstyled