lp:~mir-team/mir/server-platform-probing
Created by
Andreas Pokorny
and last modified
Branch merges
Propose for merging
No branches
dependent on this one.
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Cemil Azizoglu (community): Approve
- Alberto Aguirre (community): Approve
- Alan Griffiths: Approve
- Chris Halse Rogers: Approve
- Daniel van Vugt: Needs Fixing
- Robert Carr (community): Approve
- Andreas Pokorny (community): Approve
-
Diff: 2938 lines (+1285/-339)82 files modifiedCMakeLists.txt (+4/-0)
debian/control (+35/-33)
debian/libmirplatform6driver-android.install (+0/-1)
debian/libmirplatform6driver-mesa.install (+0/-1)
debian/mir-platform-graphics-android.install (+1/-0)
debian/mir-platform-graphics-mesa.install (+1/-0)
debian/mir-test-tools.install (+1/-1)
debian/rules (+1/-14)
include/platform/mir/graphics/platform.h (+31/-1)
include/platform/mir/module_properties.h (+37/-0)
platform-ABI-sha1sums (+2/-1)
server-ABI-sha1sums (+2/-1)
src/CMakeLists.txt (+1/-6)
src/client/default_connection_configuration.cpp (+1/-1)
src/common/graphics/android/mir_native_window.cpp (+0/-1)
src/include/platform/mir/graphics/platform_probe.h (+37/-0)
src/include/platform/mir/options/configuration.h (+2/-0)
src/include/platform/mir/options/default_configuration.h (+5/-0)
src/include/platform/mir/shared_library_loader.h (+0/-28)
src/include/server/mir/default_server_configuration.h (+3/-0)
src/platform/CMakeLists.txt (+6/-6)
src/platform/graphics/CMakeLists.txt (+1/-0)
src/platform/graphics/platform_probe.cpp (+59/-0)
src/platform/options/default_configuration.cpp (+49/-20)
src/platform/symbols.map (+3/-3)
src/platforms/CMakeLists.txt (+16/-0)
src/platforms/android/server/CMakeLists.txt (+16/-25)
src/platforms/android/server/platform.cpp (+23/-1)
src/platforms/android/server/symbols.map (+10/-0)
src/platforms/common/server/symbols.map (+4/-3)
src/platforms/mesa/server/CMakeLists.txt (+19/-26)
src/platforms/mesa/server/platform.cpp (+32/-1)
src/platforms/mesa/server/symbols.map (+16/-0)
src/server/CMakeLists.txt (+5/-1)
src/server/graphics/CMakeLists.txt (+1/-1)
src/server/graphics/default_configuration.cpp (+45/-13)
src/server/report/default_server_configuration.cpp (+9/-0)
src/server/report/logging/logging_report_factory.cpp (+5/-0)
src/server/report/logging_report_factory.h (+1/-0)
src/server/report/lttng/CMakeLists.txt (+1/-0)
src/server/report/lttng/lttng_report_factory.cpp (+6/-0)
src/server/report/lttng/shared_library_prober_report.cpp (+52/-0)
src/server/report/lttng/shared_library_prober_report.h (+48/-0)
src/server/report/lttng/shared_library_prober_report_tp.h (+70/-0)
src/server/report/lttng/tracepoints.c (+1/-0)
src/server/report/lttng_report_factory.h (+1/-0)
src/server/report/null/null_report_factory.cpp (+11/-0)
src/server/report/null_report_factory.h (+2/-0)
src/server/report/report_factory.h (+2/-0)
src/server/server.cpp (+8/-5)
src/server/symbols.map (+2/-0)
src/wrapper.c (+3/-0)
tests/acceptance-tests/CMakeLists.txt (+1/-5)
tests/acceptance-tests/server_configuration_wrapping.cpp (+3/-0)
tests/acceptance-tests/test_symbols_required_by_mesa.cpp (+2/-2)
tests/include/mir_test_framework/client_platform_factory.h (+2/-2)
tests/include/mir_test_framework/executable_path.h (+2/-0)
tests/include/mir_test_framework/headless_test.h (+1/-1)
tests/include/mir_test_framework/stub_server_platform_factory.h (+49/-0)
tests/integration-tests/CMakeLists.txt (+10/-1)
tests/mir_test_doubles/CMakeLists.txt (+10/-8)
tests/mir_test_framework/CMakeLists.txt (+36/-18)
tests/mir_test_framework/executable_path.cpp (+27/-0)
tests/mir_test_framework/headless_test.cpp (+5/-27)
tests/mir_test_framework/platform_graphics_dummy.cpp (+36/-0)
tests/mir_test_framework/stub_client_platform_factory.cpp (+1/-0)
tests/mir_test_framework/stub_server_platform_factory.cpp (+72/-0)
tests/mir_test_framework/stubbed_graphics_platform.cpp (+11/-7)
tests/mir_test_framework/stubbed_server_configuration.cpp (+2/-2)
tests/mir_test_framework/symbols-server.map (+8/-0)
tests/mir_test_framework/testing_client_options.cpp (+2/-53)
tests/unit-tests/CMakeLists.txt (+27/-8)
tests/unit-tests/client/CMakeLists.txt (+1/-0)
tests/unit-tests/client/test_client_platform.cpp (+4/-4)
tests/unit-tests/client/test_probing_client_platform_factory.cpp (+3/-3)
tests/unit-tests/graphics/CMakeLists.txt (+1/-0)
tests/unit-tests/graphics/android/test_platform.cpp (+26/-0)
tests/unit-tests/graphics/mesa/test_platform.cpp (+24/-0)
tests/unit-tests/graphics/test_platform_prober.cpp (+215/-0)
tests/unit-tests/shared_library_test.cpp (+1/-1)
tools/install_on_android.sh (+3/-3)
tools/valgrind_suppressions_armhf (+9/-0)
Branch information
Recent revisions
This branch has not been scanned yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir