Commit 61a52e3
committed
JSON output: handle bytes, and disregard JSON encoding failures
Quite unexpectedly, there is a kind of report, that has content in
bytes: ExtractCommandFailedReport, as the stdout/stderr streams are
in bytes.
It has made the metadata reporting fail in one case, so the custom
JSON encoding has been changed to make sensible output when running
into an unknown object, but never fail.1 parent df9aea8 commit 61a52e3
1 file changed
+15
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | 139 | | |
143 | 140 | | |
144 | 141 | | |
145 | 142 | | |
146 | 143 | | |
147 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
151 | 162 | | |
152 | 163 | | |
153 | 164 | | |
| |||
0 commit comments