You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OPCT-226: cmd/report UX enhancements for CLI and Web report
This change introduce several improvements in the UX while reviewing the
report by:
- creationg an intuitive HTML report allowing users to quickly see
issues and navigate to the logs for each test failure
- introduce several gates/SLO/checks to be used as post-processor and
get better visibility in the results, based in existing knowledge
base/CI data or external ssytems
See the PR with details of improvements:
#76
----
fix sippy query in the flake filter
create a rank of tags, adding percentage of counters
create html report saving data to json
improve report html
add log links and rank by error count
update camgi tab
add waiting interval support
status: improve message field with plugin phase
report: generating filter.html file with failures table
renameing vfs path for html templates
report html - update rank and output as json
using report as data source of CLI report; apply docs
add timers to the runtime report
update report collecting more env information
report: update html templates to improve filters
adding suite errors menu
Update suite error menu using native js
create a rank of error counters
adding an option to extract errors from must-gather
extracting must-gather event filters adding a tab to the report
adding the structure of report checks
introducing dynamic checks moving report to summary
Adding checks with acceptance values from baseline
adding alert pop to Checks menu
parallelism processing must-gather, loweing 3 times proc time
adding support to all plugins in report
http file server to serve report
review: documenting and linking check rules
reorg mkdocs/todo
report: embeding etcd error parser to json report
report/must-gather: consolidating etd parser
report: supporting etcd, network check and embed data
remove codegen script / not used
distributing report to packages
parsing meta/run.log extracting runtime information
introducing new parsers: opct and meta config
renaming sippy to its package
renaming packages and cleanup
review report html and threasholds
review timers for plugins
add etcd checks ; cleanup
review thresholds
bumping plugins image
review documentation and doc strings
update check platform type
fix tests in tags
fix dev docs
dev/report: adding initial flow of report
Fix Containerfile for CI when releasing
Fix windows build
update makefile to fix windows build
isolating status watch interval from #87
reverting unrelated docs changes
improving unit tests
adding metaconfig unit tests and test data
adding tests for meta-run.log parser
adding parsers and tests for config maps
fixes in the opct metrics report
gen metrics report
adding sample document to generate batch reports
Review checks to support attributes
review report to improve checks
increasing the error pattern information for etcd
taking notes for report dev doc
adding plugin log extraction and link to the plugin name
collecting node info
extracting install-config
review report html and metrics with adm parse cmd
adding charts with ploty
remove comments when plotting
fix log save
opct adm parse-etcd-logs to quickly access parsed logs (#4)
increasing documentation coverage
bump to use new quay.io org
create target directory before extractors
rename title of checks on report cli
fixes in the report check prevent empty data
fix/report/cli: show other plugin than k8s
report/check: 012 - check plugin failure
fixes after rebase
rename namespace
Supporting PDB to opct server
add new gen openshift-tests plugin based in go
allow custom openshift-tests image to devel w/ kind
working version with entrypoint for plugin
plugin manifests fixes to support remote entrypoint to tests image
update plugin manifests to new plugin version
refact CLI UI tables to enhance results
intro yamllint and fixing yaml assets/manifests
plugins working version the default flow
enhance pre-run checks for missing config
create local log file for all levels
updatem plugins according to the latest goplugin version
add collector image to the manifest template
review packages / moving to report package using ETL-like
cleanup must-gather/extractor packages
refact/must-gather: isolate and tune leaky bucket processor
cmd/run: fix flag to use full image path to allow CI presubmits
review the result filter pipeline
OPCT-292: cmd/publish - add experimental publish used in CI
Add a experimental command to allow Prow CI to publish results in the
opct-storage (S3) without needing to install dependencies in the test
step, preventing failures.
OPCT-292: cmd/publish - add metadata option when publishing artifact
doc: add review/support documentations
feat: upload baseline artifact on s3
report/feat: opct adm baseline (get|list|indexer|publish)
review baseline reitrieving summary/baseline from service/API
feat: add replay to filter pipeline
feat: introduce adm setup-ndoe to helper in tests
review plugin filter order
fix checks to good tresholds
0 commit comments