12011-04-19 Eric Seidel <eric@webkit.org>
2
3 Reviewed by NOBODY (OOPS!).
4
5 The commit-queue is confused when non-layout tests fail
6 https://bugs.webkit.org/show_bug.cgi?id=58955
7
8 As seen in http://queues.webkit.org/results/8474435
9
10 It fails to create an archive of the layout test results
11 and then throws an exception.
12
13 I've fixed this by making it catch the exception as well
14 as made it so it never calls that path in the common case.
15
16 I've updated MockFileSystem to understand rmtree's affect on
17 directories as well as files.
18
19 * Scripts/webkitpy/common/system/filesystem_mock.py:
20 * Scripts/webkitpy/common/system/workspace.py:
21 * Scripts/webkitpy/tool/commands/queues.py:
22 * Scripts/webkitpy/tool/commands/queues_unittest.py:
23 * Scripts/webkitpy/tool/mocktool.py:
24