Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

co-pilot-scripts

Scripts automating work created with copilot

Scripts

  • analyze_cbl_issue.py — Analyzes a single CI Bug Log (CBL) issue by querying the knownfailure database, showing bug title, last-seen date, and per-test/per-platform failure breakdown with external links.
  • analyze_kdec5_backlog.py — Fetches an assignee's open Jira bugs, runs CBL assessment on each, and produces a markdown report categorized by urgency.
  • backlog_query.py — Queries Jira for a given assignee's open backlog, gathers detail (comments, links), flags bugs for CBL assessment, and writes a per-user report.
  • backlog_team.py — Batch-runs backlog_query.py for every member of a hardcoded team list, collecting all individual backlog reports.
  • condense_done_issues.py — Replaces detailed analysis sections for completed issues in an assessment markdown report with a simple "DONE" marker.
  • patch_assessment_next_steps.py — Patches a specific assessment report by replacing all "(TBD) Next Steps" placeholders with predetermined actions for each Jira issue.
  • run_assessment.py — Fetches unassessed VLK Jira bugs via JQL presets, resolves them to CBL issue IDs, runs knownfailure-based analysis, and generates a dated markdown assessment report.
  • update_jira.py — CLI tool to update a Jira issue's labels, priority, exposure, assignee, and/or add a comment via the Jira REST API.

Comments

  • use co-pilot help to setup up access to jira via token
  • set up access to intenral and extenral CBL using R/O credentials from CI - ask other users or CI for them

Usage

After setting up CBL access and jira tokens simply ask co-pilot for:

  • do assessment of jiras from "jira query you want to use" not older than 4 days Script should fetch all jiras for given query not older than 4 days, gather all data for all of them and put it in separate report. You can specify location of such reports.
  • gather all jiras for "team member" in RANK order from backlog dashboad, assess those issues
  • assess VLK-XXXX and put it in 'given location'

About

Scripts automating work created with copilot

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages