Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SLO test & tech debt #1697

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from
Draft

SLO test & tech debt #1697

wants to merge 7 commits into from

Commits on Sep 18, 2023

  1. moving some stuff

    WIP slo testability
    
    WIP breaking everything
    
    wip integration testing
    
    the great slo purge
    
    update mocks
    
    Remove old/unused test code to fix integration test failures
    
    fix tests
    
    enhance SLO validation
    
    lint fixes
    
    window improvements
    
    WIP MWMB alerts
    
    fix filters
    
    metrics store mocked tests
    
    fix lint fix build
    
    basic prometheus SLO integration tests
    
    metric SLO discovery integration test
    
    add list datasource API
    
    prometheus unmarshalling enhancements
    
    add MWMB Alerts to prometheus generator
    
    update interface
    
    update tests
    
    consistently name imports
    
    stuff
    
    increase cortex reachable timeout
    alexandreLamarre committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    8fd43a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec2d9d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2da63c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc55985 View commit details
    Browse the repository at this point in the history
  5. purge2

    alexandreLamarre committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    74e122e View commit details
    Browse the repository at this point in the history
  6. mwmb improvements

    alexandreLamarre committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    c53598e View commit details
    Browse the repository at this point in the history
  7. fix lint

    alexandreLamarre committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a485bde View commit details
    Browse the repository at this point in the history