[DRE-maint] Bug#865667: ruby-prof FTBFS: ERROR: Test "ruby2.3" failed.

Adrian Bunk bunk at debian.org
Fri Jun 23 15:36:37 UTC 2017


Source: ruby-prof
Version: 0.16.2+dfsg-2
Severity: serious
Tags: buster sid

Some recent change in unstable makes ruby-prof FTBFS:

https://tests.reproducible-builds.org/debian/history/ruby-prof.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-prof.html

...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.3 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/1st/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0:/build/1st/ruby-prof-0.16.2+dfsg/debian/ruby-prof/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-prof/usr/share/rubygems-integration/2.3.0:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all ruby2.3 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.3 -I"test"  "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/aggregate_test.rb" "test/basic_test.rb" "test/block_test.rb" "test/call_info_test.rb" "test/call_info_visitor_test.rb" "test/duplicate_names_test.rb" "test/dynamic_method_test.rb" "test/enumerable_test.rb" "test/exceptions_test.rb" "test/exclude_threads_test.rb" "test/fiber_test.rb" "test/issue137_test.rb" "test/line_number_test.rb" "test/measure_allocations_test.rb" "test/measure_cpu_time_test.rb" "test/measure_gc_runs_test.rb" "test/measure_gc_time_test.rb" "test/measure_memory_test.rb" "test/measure_process_time_test.rb" "test/measure_wall_time_test.rb" "test/method_elimination_test.rb" "test/module_test.rb" "test/no_method_class_test.rb" "test/pause_resume_test.rb" "test/printing_recursive_graph_test.rb" "test/rack_test.rb" "test/singleton_test.rb" "test/stack_test.rb" "test/start_stop_test.rb" "test/thread_test.rb" "test/unique_call_path_test.rb" "test/yarv_test.rb" -v
Run options: -v --seed 26693

# Running:

DynamicMethodTest#test_dynamic_method = 1.01 s = .
MeasureCpuTimeTest#test_cpu_time_enabled_defined = 0.00 s = .
MeasureCpuTimeTest#test_module_instance_methods = 0.30 s = F
MeasureCpuTimeTest#test_class_methods = 0.10 s = F
MeasureCpuTimeTest#test_sleeping_does_not_accumulate_significant_cpu_time = 0.10 s = .
MeasureCpuTimeTest#test_waiting_for_threads_does_accumulate_wall_time = 0.12 s = F
MeasureCpuTimeTest#test_mode = 0.00 s = .
MeasureCpuTimeTest#test_instance_methods = 0.20 s = F
MeasureCpuTimeTest#test_module_methods = 0.30 s = F
MeasureCpuTimeTest#test_singleton = 0.00 s = .
MeasureCpuTimeTest#test_sleeping_does_accumulate_wall_time = 0.10 s = .
MeasureCpuTimeTest#test_waiting_for_threads_does_not_accumulate_cpu_time = 0.12 s = .
MeasureWallTimeTest#test_wall_time_enabled_defined = 0.00 s = .
MeasureWallTimeTest#test_instance_methods = 0.20 s = .
MeasureWallTimeTest#test_module_methods = 0.30 s = .
MeasureWallTimeTest#test_singleton = 0.00 s = .
MeasureWallTimeTest#test_mode = 0.00 s = .
MeasureWallTimeTest#test_class_methods = 0.10 s = .
MeasureWallTimeTest#test_module_instance_methods = 0.30 s = .
PrintingRecursiveGraphTest#test_printing_rescursive_graph = 2.05 s = .
CallInfoTest#test_merge = 0.21 s = .
MeasureGCRunsTest#test_gc_runs_mode = 0.00 s = .
MeasureGCRunsTest#test_gc_runs_enabled_defined = 0.00 s = .
MeasureGCRunsTest#test_gc_runs = 0.02 s = .
MeasureProcessTimeTest#test_primes = 1.10 s = .
MeasureProcessTimeTest#test_process_time_enabled_defined = 0.00 s = .
MeasureProcessTimeTest#test_mode = 0.00 s = .
StartStopTest#test_extra_stop_should_raise = 0.00 s = .
StartStopTest#test_different_methods = 2.00 s = .
FiberTest#test_merged_fibers = 0.31 s = .
FiberTest#test_fibers = 0.31 s = .
BlockMethodTest#test_block = 0.20 s = .
MeasureMemoryTest#test_memory_mode = 0.00 s = .
MeasureMemoryTest#test_memory_enabled_defined = 0.00 s = .
BugsTest#test_array_push_optimized = 0.00 s = .
BugsTest#test_array_push_unoptimized = 0.00 s = .
RecursiveChildrenTest#test_simple = 1.36 s = .
MeasureAllocationsTest#test_allocations_enabled_defined = 0.00 s = .
MeasureAllocationsTest#test_allocations = 0.00 s = .
MeasureAllocationsTest#test_allocations_mode = 0.00 s = .
CallInfoVisitorTest#test_visit = 0.10 s = .
RackTest#test_create_print_path = 0.02 s = .
RackTest#test_allows_lazy_filename_setting = 0.01 s = .
RackTest#test_only_paths = 0.01 s = .
RackTest#test_create_profile_reports = 0.01 s = .
RackTest#test_skip_paths = 0.00 s = .
ExceptionsTest#test_profile = 0.00 s = .
MethodEliminationTest#test_methods_can_be_eliminated = 0.52 s = .
MethodEliminationTest#test_setting_parent = 0.00 s = .
BasicTest#test_leave_method_2 = 0.31 s = .
BasicTest#test_no_block = 0.00 s = .
BasicTest#test_double_profile = 0.00 s = .
BasicTest#test_leave_method = 0.25 s = .
BasicTest#test_running = 0.00 s = .
BasicTest#test_traceback = 0.00 s = .
AggregateTest#test_aggregates_parents = 3.01 s = .
AggregateTest#test_all_call_infos_are_not_recursive = 3.01 s = .
AggregateTest#test_aggregates_children = 3.01 s = .
AggregateTest#test_call_infos = 3.01 s = .
ModuleTest#test_nested_modules = 1.51 s = .
SingletonTest#test_singleton = 0.00 s = .
UniqueCallPathTest#test_root_children = 0.00 s = .
UniqueCallPathTest#test_id2ref = 0.00 s = .
UniqueCallPathTest#test_unique_path = 0.00 s = .
UniqueCallPathTest#test_children_of = 0.00 s = .
UniqueCallPathTest#test_root_method = 0.00 s = .
LineNumbersTest#test_c_function = 1.00 s = .
LineNumbersTest#test_function_line_no = 0.00 s = .
PauseResumeTest#test_pause_block_with_error = 0.00 s = .
PauseResumeTest#test_pause_resume_2 = 1.62 s = .
PauseResumeTest#test_resume_when_not_paused = 0.00 s = .
PauseResumeTest#test_pause_resume_3 = 1.61 s = .
PauseResumeTest#test_pause_seq = 0.00 s = .
PauseResumeTest#test_pause_block = 0.00 s = .
PauseResumeTest#test_pause_resume_1 = 1.61 s = .
PauseResumeTest#test_pause_resume = 1.32 s = .
ThreadTest#test_thread_count = 1.01 s = .
ThreadTest#test_thread = 2.04 s = .
ThreadTest#test_thread_identity = 1.01 s = .
ThreadTest#test_thread_back_and_forth = 253.89 s = .
ThreadTest#test_thread_timings = 1.04 s = .
StackTest#test_call_sequence = 8.02 s = .
DuplicateNames#test_names = 0.00 s = .
EnumerableTest#test_enumerable = 0.00 s = .
ExcludeThreadsTest#test_exclude_threads = 2.52 s = .
MeasureGCTimeTest#test_gc_time_enabled_defined = 0.00 s = .
MeasureGCTimeTest#test_gc_time_mode = 0.00 s = .
rake aborted!
Command failed with status (1): [ruby -I"test"  "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/aggregate_test.rb" "test/basic_test.rb" "test/block_test.rb" "test/call_info_test.rb" "test/call_info_visitor_test.rb" "test/duplicate_names_test.rb" "test/dynamic_method_test.rb" "test/enumerable_test.rb" "test/exceptions_test.rb" "test/exclude_threads_test.rb" "test/fiber_test.rb" "test/issue137_test.rb" "test/line_number_test.rb" "test/measure_allocations_test.rb" "test/measure_cpu_time_test.rb" "test/measure_gc_runs_test.rb" "test/measure_gc_time_test.rb" "test/measure_memory_test.rb" "test/measure_process_time_test.rb" "test/measure_wall_time_test.rb" "test/method_elimination_test.rb" "test/module_test.rb" "test/no_method_class_test.rb" "test/pause_resume_test.rb" "test/printing_recursive_graph_test.rb" "test/rack_test.rb" "test/singleton_test.rb" "test/stack_test.rb" "test/start_stop_test.rb" "test/thread_test.rb" "test/unique_call_path_test.rb" "test/yarv_test.rb" -v]

Tasks: TOP => default
(See full trace by running task with --trace)
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install /build/1st/ruby-prof-0.16.2+dfsg/debian/ruby-prof returned exit code 1
debian/rules:6: recipe for target 'binary' failed
make: *** [binary] Error 1


More information about the Pkg-ruby-extras-maintainers mailing list