Motivation

The current E2E framework writes all process logs into a single test log. This approach makes it difficult to find the root cause when there are failed tests with unstable recurrence. So we need a tool that can find the failed tests in this log and separate the logs from the different nodes.

Usage

  1. Download log archive from CI.

  2. Parse log.

python3 parser.py [filename]
  1. View the separated logs in the current directory.