This patch similarly changes the junit backend to have atomic writes, like the json backend.
77dc513 backend/junit.py: Make writes atomic
framework/backends/junit.py | 64 +++++++++++++++++++++++++++----------
framework/programs/run.py | 4 ---
framework/tests/backends_tests.py | 23 +++++++++++++
3 files changed, 71 insertions(+), 20 deletions(-)
Upstream: cgit.freedesktop.org