mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 10:10:22 +00:00
[SDK] Fixes crash in tools/run_abi_tests.py
logRecords is expected to be of type dict, but the fallback value was previously set to [] (type list). This CL changes the fallback values to an empty dict. It also uses the builtin dict.get() to handle to fallback instead of manually doing so. Note: This CL will not make the bot go green. It will change it from purple (infra failure due to crash) to red since there are tests that are legitimately failing. Bug: https://github.com/dart-lang/sdk/issues/42625 Cq-Include-Trybots: dart/try:vm-dartkb-linux-release-x64-abi-try Change-Id: I12ad7688719039566cd16e128997f0f8efc60a69 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153600 Commit-Queue: Clement Skau <cskau@google.com> Auto-Submit: Clement Skau <cskau@google.com> Reviewed-by: Daco Harkes <dacoharkes@google.com>
This commit is contained in:
parent
2e5e03fe8d
commit
fcbf5341f0
1 changed files with 1 additions and 1 deletions
|
@ -195,7 +195,7 @@ def diffAllResults(tests, flags):
|
||||||
flags.configuration_name)
|
flags.configuration_name)
|
||||||
resultFile.write(json.dumps(outResult) + '\n')
|
resultFile.write(json.dumps(outResult) + '\n')
|
||||||
if diffs:
|
if diffs:
|
||||||
logRecords = allLogs[name] if name in allLogs else []
|
logRecords = allLogs.get(name, {})
|
||||||
logFile.write(
|
logFile.write(
|
||||||
json.dumps(
|
json.dumps(
|
||||||
makeLog(diffs, results, logRecords, flags.
|
makeLog(diffs, results, logRecords, flags.
|
||||||
|
|
Loading…
Reference in a new issue