Merge lp://staging/~widelands-dev/widelands/bug-better-syncstreams into lp://staging/widelands
Proposed by
Notabilis
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Merged at revision: | 8981 | ||||||||
Proposed branch: | lp://staging/~widelands-dev/widelands/bug-better-syncstreams | ||||||||
Merge into: | lp://staging/widelands | ||||||||
Diff against target: |
544 lines (+273/-11) 16 files modified
data/tribes/buildings/productionsites/atlanteans/mill/init.lua (+1/-1) src/economy/economy.cc (+2/-1) src/economy/request.cc (+1/-1) src/logic/cmd_queue.cc (+1/-2) src/logic/filesystem_constants.h (+1/-0) src/logic/game.cc (+51/-0) src/logic/game.h (+66/-1) src/logic/map_objects/bob.cc (+1/-0) src/logic/map_objects/map_object.cc (+7/-1) src/logic/map_objects/tribes/battle.cc (+1/-1) src/logic/map_objects/tribes/program_result.h (+1/-0) src/logic/map_objects/tribes/worker.cc (+2/-2) src/network/gameclient.cc (+5/-1) src/network/gamehost.cc (+3/-0) src/wlapplication.cc (+7/-0) utils/syncstream/syncexcerpt-to-text.py (+123/-0) |
||||||||
To merge this branch: | bzr merge lp://staging/~widelands-dev/widelands/bug-better-syncstreams | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
GunChleoc | Approve | ||
Review via email: mp+361922@code.staging.launchpad.net |
Commit message
Print more information in syncstreams. Create additional smaller syncstream files containing the last few seconds leading to a desync.
Description of the change
[Ready for review and merge]
Since I am not really able to get useful information out of the existing syncstream files, this branch adds further information to the syncstream describing the type of the syncstream entries.
Additionally, create a smaller syncstream extract file next to the syncstream file which contains only the last few seconds. This should be enough to debug the desync but reduces the size of the to-be-uploaded files.
To post a comment you must log in.
Continuous integration builds have changed state:
Travis build 4409. State: failed. Details: https:/ /travis- ci.org/ widelands/ widelands/ builds/ 481989790. /ci.appveyor. com/project/ widelands- dev/widelands/ build/_ widelands_ dev_widelands_ bug_better_ syncstreams- 4200.
Appveyor build 4200. State: success. Details: https:/