NetVirt CSIT Improvements (NETVIRT-1086)

[NETVIRT-1149] CSIT job log scraper to search for certain data Created: 12/Mar/18  Updated: 30/Apr/18

Status: Open
Project: netvirt
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Medium
Reporter: Sam Hague Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

It is difficult and time consuming to inspect multiple job logs to find data, such as trying to find the first job that an exception appeared, or finding a test failure looking through jobs that are not in the last 30 provided by the jenkins gui that show the pass/fail results. The jenkins gui only keeps the last 30 jobs so it is difficult to correlate the test-patch/gate triggers to the actual job that ran - the test-patch job starts the gate jobs, but only those last 30 test-patch jobs are kept. The logs are there but not the nice, easy gui interface.

The scraper could take such input and then curl for the jobs and look for the specific data.

Scrapers to add:

  1. scrape exceptions, looking for first that a specific exception appeared in, list gerrits
  2. scrape exceptions, looking for first that a specific exception stopped appearing, list gerrits
  3. scrape and generate report showing more than the last 30 test-patch jobs, list test failures and gerrits per job

Generated at Wed Feb 07 20:23:21 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.