Public bug reported:

There is a libprotobuf transition staged at the moment in trusty-
proposed.  I'm sorry that this wasn't coordinated in advance; the
checkrdepends tool that I use to check for such things was unfortunately
checking against the wrong release, so I did not see the mir reverse-dep
until after I'd already uploaded to the archive.

And it turns out that there is a bug when building mir against the new
protobuf.  Fortunately, it's caught at build-time in the test suite;
unfortunately, this blocks being able to do any other uploads of mir to
the archive until this is resolved.

The failures in the test suite are:

99% tests passed, 2 tests failed out of 166

Total Test time (real) =  21.66 sec

The following tests FAILED:
          6 - mir_acceptance_tests.DemoInProcessServer.* (Failed)
         96 - mir_unit_tests.MesaBufferAllocatorTest.* (Failed)
Errors while running CTest
make: *** [test] Error 8
dh_auto_test: make -j1 test ARGS+=-j1 returned exit code 2

Details on the second failed test:

 96/166 Test  #96: mir_unit_tests.MesaBufferAllocatorTest.* 
...................................***Failed    0.39 sec
Note: Google Test filter = MesaBufferAllocatorTest.*
[==========] Running 18 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 18 tests from MesaBufferAllocatorTest
[ RUN      ] MesaBufferAllocatorTest.allocator_returns_non_null_buffer
[       OK ] MesaBufferAllocatorTest.allocator_returns_non_null_buffer (23 ms)
[ RUN      ] MesaBufferAllocatorTest.large_hardware_buffers_bypass
[       OK ] MesaBufferAllocatorTest.large_hardware_buffers_bypass (19 ms)
[ RUN      ] MesaBufferAllocatorTest.small_buffers_dont_bypass
[       OK ] MesaBufferAllocatorTest.small_buffers_dont_bypass (21 ms)
[ RUN      ] MesaBufferAllocatorTest.software_buffers_dont_bypass
unknown file: Failure
C++ exception with description "Failed to create file" thrown in the test body.
[  FAILED  ] MesaBufferAllocatorTest.software_buffers_dont_bypass (22 ms)
[ RUN      ] MesaBufferAllocatorTest.bypass_disables_via_environment
[       OK ] MesaBufferAllocatorTest.bypass_disables_via_environment (20 ms)
[ RUN      ] MesaBufferAllocatorTest.correct_buffer_format_translation_argb_8888
[       OK ] 
MesaBufferAllocatorTest.correct_buffer_format_translation_argb_8888 (19 ms)
[ RUN      ] MesaBufferAllocatorTest.correct_buffer_format_translation_xrgb_8888
[       OK ] 
MesaBufferAllocatorTest.correct_buffer_format_translation_xrgb_8888 (20 ms)
[ RUN      ] MesaBufferAllocatorTest.creates_hardware_rendering_buffer
[       OK ] MesaBufferAllocatorTest.creates_hardware_rendering_buffer (19 ms)
[ RUN      ] MesaBufferAllocatorTest.creates_software_rendering_buffer
unknown file: Failure
C++ exception with description "Failed to create file" thrown in the test body.
[  FAILED  ] MesaBufferAllocatorTest.creates_software_rendering_buffer (20 ms)
[ RUN      ] 
MesaBufferAllocatorTest.creates_hardware_rendering_buffer_for_undefined_usage
[       OK ] 
MesaBufferAllocatorTest.creates_hardware_rendering_buffer_for_undefined_usage 
(19 ms)
[ RUN      ] MesaBufferAllocatorTest.requests_correct_buffer_dimensions
[       OK ] MesaBufferAllocatorTest.requests_correct_buffer_dimensions (20 ms)
[ RUN      ] MesaBufferAllocatorTest.correct_buffer_handle_is_destroyed
[       OK ] MesaBufferAllocatorTest.correct_buffer_handle_is_destroyed (19 ms)
[ RUN      ] MesaBufferAllocatorTest.buffer_initializer_is_called
[       OK ] MesaBufferAllocatorTest.buffer_initializer_is_called (20 ms)
[ RUN      ] MesaBufferAllocatorTest.null_buffer_initializer_does_not_crash
[       OK ] MesaBufferAllocatorTest.null_buffer_initializer_does_not_crash (19 
ms)
[ RUN      ] MesaBufferAllocatorTest.throws_on_buffer_creation_failure
[       OK ] MesaBufferAllocatorTest.throws_on_buffer_creation_failure (20 ms)
[ RUN      ] 
MesaBufferAllocatorTest.supported_pixel_formats_contain_common_formats
[       OK ] 
MesaBufferAllocatorTest.supported_pixel_formats_contain_common_formats (19 ms)
[ RUN      ] 
MesaBufferAllocatorTest.supported_pixel_formats_have_sane_default_in_first_position
[       OK ] 
MesaBufferAllocatorTest.supported_pixel_formats_have_sane_default_in_first_position
 (19 ms)
[ RUN      ] MesaBufferAllocatorTest.alloc_with_unsupported_pixel_format_throws
[       OK ] MesaBufferAllocatorTest.alloc_with_unsupported_pixel_format_throws 
(20 ms)
[----------] 18 tests from MesaBufferAllocatorTest (358 ms total)

[----------] Global test environment tear-down
[==========] 18 tests from 1 test case ran. (358 ms total)
[  PASSED  ] 16 tests.
[  FAILED  ] 2 tests, listed below:
[  FAILED  ] MesaBufferAllocatorTest.software_buffers_dont_bypass
[  FAILED  ] MesaBufferAllocatorTest.creates_software_rendering_buffer

 2 FAILED TESTS

** Affects: mir (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1275372

Title:
  mir: FTBFS in trusty-proposed, tests fail against libprotobuf8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1275372/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to