| 93 | } |
| 94 | |
| 95 | private mapEventType(type: PersistedTraceEventType): TraceEventType { |
| 96 | switch (type) { |
| 97 | case 'NODE_STARTED': |
| 98 | return 'STARTED'; |
| 99 | case 'NODE_COMPLETED': |
| 100 | return 'COMPLETED'; |
| 101 | case 'NODE_FAILED': |
| 102 | return 'FAILED'; |
| 103 | case 'AWAITING_INPUT': |
| 104 | return 'AWAITING_INPUT'; |
| 105 | case 'NODE_SKIPPED': |
| 106 | return 'SKIPPED'; |
| 107 | case 'HTTP_REQUEST_SENT': |
| 108 | return 'HTTP_REQUEST_SENT'; |
| 109 | case 'HTTP_RESPONSE_RECEIVED': |
| 110 | return 'HTTP_RESPONSE_RECEIVED'; |
| 111 | case 'HTTP_REQUEST_ERROR': |
| 112 | return 'HTTP_REQUEST_ERROR'; |
| 113 | case 'NODE_PROGRESS': |
| 114 | default: |
| 115 | return 'PROGRESS'; |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | private mapEventLevel(type: TraceEventType, storedLevel: string): TraceEventLevel { |
| 120 | if (storedLevel === 'error' || storedLevel === 'warn' || storedLevel === 'debug') { |