Merge #11707: [tests] Fix sendheaders
commit0d89fa0877930c6c8a539a656c1009ad8ab6755b
authorMarcoFalke <falke.marco@gmail.com>
Sat, 18 Nov 2017 22:30:14 +0000 (18 17:30 -0500)
committerMarcoFalke <falke.marco@gmail.com>
Sat, 18 Nov 2017 22:30:24 +0000 (18 17:30 -0500)
tree33914103f2b88f7f349817040831def9e6ad215e
parentd080a7d5030e65480a38d0841235900bdfa83702
parent9d42cc333139d7101a9223421d9eabcddfd0b025
Merge #11707: [tests] Fix sendheaders

9d42cc333 [tests] address review comments (John Newbery)
f0c4ab9a7 [tests] fix flakiness in sendheaders.py (John Newbery)
25fd6e2c2 [tests] refactor check_last_announcement() in sendheaders.py (John Newbery)
f39d4bbd1 [tests] tidy up BaseNode in sendheaders.py (John Newbery)
2613c545f [tests] fix flake8 warnings in sendheaders.py (John Newbery)

Pull request description:

  This PR should fix the intermittent failure of sendheaders.py described in #11673. The first three commits are tidying up and refactoring the file. The final commit _fix flakiness in sendheaders.py_ fixes the intermittent failures. The commit message for that commit describes the problems that are being fixed.

  I think @laanwj @MeshCollider @MarcoFalke have seen these failures.

  fixes #11673

Tree-SHA512: 278e1af85f2eae00f970f2d8ef33686dd52b4f62180dea4cfdaff7bcf3287c6f1c2930355d99461a12f0c51c4d42cc3b1cb3275174134028ca4d06ffc24c18dd