lp://staging/~thomas-voss/miracast-service/add-controller-stub-and-skeleton
- Get this branch:
- bzr branch lp://staging/~thomas-voss/miracast-service/add-controller-stub-and-skeleton
Branch merges
- Ubuntu Phablet Team: Pending requested
-
Diff: 655 lines (+387/-58)11 files modifiedsrc/CMakeLists.txt (+4/-1)
src/mcs/miracastmanager.h (+40/-0)
src/mcs/miracastmanagerskeleton.cpp (+29/-34)
src/mcs/miracastmanagerskeleton.h (+15/-19)
src/mcs/miracastmanagerstub.cpp (+133/-0)
src/mcs/miracastmanagerstub.h (+56/-0)
src/mcs/miracastservice.cpp (+2/-2)
src/mcs/miracastservice.h (+4/-2)
tests/CMakeLists.txt (+3/-0)
tests/mcs/CMakeLists.txt (+4/-0)
tests/mcs/miracastmanagerstub_tests.cpp (+97/-0)
Branch information
Recent revisions
- 109. By Thomas Voß
-
Disable acceptance tests to unblock silo builds.
Approved by PS Jenkins bot, Simon Fels.
- 107. By Thomas Voß
-
Elongate sleep to make acceptance test more robust.
Approved by Simon Fels, PS Jenkins bot.
- 105. By Simon Fels
-
Add build dep on libboost-
iostreams- dev
Use PR_SET_CHILD_SUBREAPER to reap all of our children when we going down.
Send SIGKILL when parent dies.
Let supplicant wait until we connect over the socket with it. - 103. By Simon Fels
-
Enable acceptance tests against mcs::MiracastSe
rvice:
- Introduce mcs::MiracastService:: Main, enabling us to reuse the service in testing scenarios.
- Adjust src/mcs/main.cpp to use mcs::MiracastService:: Main.
- Hook up signal handlers for SIG{INT, TERM} and shut down cleanly for those signals.
- Introduce tests/acceptance_tests. cpp and a first test case exercising the signal handler.
Add process-cpp as a 3rd-party dependency for tests. Bundling it with the project allows for easier
adoption by other interested parties. - 102. By Simon Fels
-
Get rid of defines for declaring constants in wpa/.
Get rid of #define's for declaring constants. - 101. By Simon Fels
-
Split out firmware loading and netdev specification into wpa network manager.
Further small cleanups and fixes.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/miracast-service