lp:~chipaca/ubuntu-push/chamera-orchestra
- Get this branch:
- bzr branch lp:~chipaca/ubuntu-push/chamera-orchestra
Branch merges
- Samuele Pedroni: Approve
-
Diff: 602 lines (+264/-38)7 files modifiedbus/bus.go (+6/-0)
bus/connectivity/connectivity.go (+9/-5)
bus/endpoint.go (+33/-1)
bus/endpoint_test.go (+7/-0)
bus/testing/testing_endpoint.go (+9/-2)
client/client.go (+29/-2)
client/client_test.go (+171/-28)
Branch information
Recent revisions
- 56. By Samuele Pedroni
-
[r=chipaca] be explicit with the MinLogger interface, stops 1.1 compiler from exploding
- 54. By John Lenton
-
[r=pedronis] Reworked or refactored util/redialer, and a bit of client/session, and client.
- 52. By Samuele Pedroni
-
[r=chipaca] base the simple logger only on having a log.Logger-style Output(); given this we can introduce a testing.TestLogger that does redirecting of logs to the gocheck.C object if wired in SetUpTest and also does its own capture
- 51. By John Lenton
-
[r=pedronis] Several things:
* features:
* Client.doLoop, the puppet master.
* fixes and cleanups:
* added log_level to client config
* added the mysterious sessionRetryCh, used in doLoop to avoid a rather common starvation scenario.
* found a way not to panic out in initSession (not that it's much better)
* unified logging in the client tests a bit
* added logging to session's start error states. - 50. By John Lenton
-
[r=pedronis] Several things:
* features:
* bus/testing/'s Endpoint now tracks Calls; call bus/testing.GetCallCargs( endp) to get the list.
* Client.handleErr, Client.handleNotificat ion and Client.handleClick (and tests)
* cleanups:
* renamed client's Client's connState to hasConnectivity
* split out code from handleConnState into initSession/connectSession/ disconnectSessi on - 48. By John Lenton
-
[r=pedronis] Part 4: added State to client/session, to aid in testing some aspects of
this.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu-push