1. 12 Apr, 2024 1 commit
    • Younes Belkada's avatar
      ENH: [`CI`] Add new workflow to run slow tests of important models on push... · 2c66600c
      Younes Belkada authored
      
      ENH: [`CI`] Add new workflow to run slow tests of important models on push main if they are modified (#29235)
      
      * v1
      
      * v1
      
      * more changes
      
      * more models
      
      * add more markers
      
      * swtich to A10
      
      * use cache
      
      * Update .github/workflows/push-important-models.yml
      
      * Update .github/workflows/push-important-models.yml
      
      * Update modeling_llama.py
      
      * test
      
      * test
      
      * another test
      
      * test
      
      * test
      
      * attempt to fix
      
      * fix
      
      * try automatic tagging
      
      * fix
      
      * alternative approach for collecting
      
      * fix
      
      * fix
      
      * fix
      
      * test
      
      * fix
      
      * fix
      
      * test
      
      * revert some changes
      
      * fix
      
      * fix
      
      * fix
      
      * final push
      
      * fix
      
      * revert
      
      * test new slack message
      
      * oops
      
      * Update send-slack.yml
      
      * test
      
      * test re-usable workflow in steps
      
      * Update action.yml
      
      * test
      
      * another test
      
      * test
      
      * another test
      
      * test
      
      * another test
      
      * another test (hopefully last one)
      
      * attempt to fix
      
      * allez
      
      * removing comma
      
      * test
      
      * another test
      
      * attempt
      
      * test
      
      * test
      
      * test push
      
      * test
      
      * test
      
      * another test
      
      * test
      
      * make it better
      
      * fix commas
      
      * valid json
      
      * test
      
      * another test
      
      * test
      
      * final push
      
      * test
      
      * final push
      
      * more customizable messages
      
      * test
      
      * push
      
      * oops
      
      * another test
      
      * another test
      
      * missing indentation
      
      * more tweaks
      
      * more tweaks
      
      * another test
      
      * another test
      
      * tests
      
      * final push
      
      * use global variables instead
      
      * Update .github/workflows/push-important-models.yml
      
      * Apply suggestions from code review
      Co-authored-by: default avatarArthur <48595927+ArthurZucker@users.noreply.github.com>
      
      * commit to test all models
      
      * issue with arrays
      
      * another test
      
      * attempt to fix failing tests
      
      * Update .github/workflows/push-important-models.yml
      
      * add ssh
      
      * Update .github/workflows/push-important-models.yml
      
      * test
      
      * test
      
      * add install curl
      
      * attempt to fix
      
      * final fix
      
      * test
      
      * test
      
      * test
      
      * fix test
      
      * another test
      
      * add inherit secrets
      
      * push
      
      * revert unneeded changes
      
      * revert
      
      * add env variables
      
      * add pip freeze
      
      * revert change in gemma
      
      * Update .github/workflows/push-important-models.yml
      
      * fix mistral and mixtral
      
      * add pdb
      
      * fix mixtral tesst
      
      * fix
      
      * fix mistral ?
      
      * add fix gemma
      
      * fix mistral
      
      * fix
      
      * test
      
      * anoter test
      
      * fix
      
      * fix
      
      * fix mistral tests
      
      * fix them again
      
      * final fixes for mistral
      
      * fix padding right
      
      * fix whipser fa2
      
      * fix
      
      * fix
      
      * fix gemma
      
      * test
      
      * fix llama
      
      * fix
      
      * fix
      
      * fix llama gemma
      
      * add class attribute
      
      * fix CI
      
      * clarify whisper
      
      * compute_capability
      
      * rename names in some comments
      
      * Add   # fmt: skip
      
      * make style
      
      * Update tests/models/mistral/test_modeling_mistral.py
      Co-authored-by: default avatarArthur <48595927+ArthurZucker@users.noreply.github.com>
      
      * update
      
      * update
      
      * change branch
      
      * correct workflow
      
      * modify file
      
      * test
      
      * works
      
      * final test
      
      * another fix
      
      * install sudo
      
      * final fix
      
      * add `-y`
      
      * set to `main`
      
      * Update .github/actions/post-slack/action.yml
      Co-authored-by: default avataramyeroberts <22614925+amyeroberts@users.noreply.github.com>
      
      * change title
      
      * fixup
      
      * add upload report
      
      * fix
      
      * revert to main
      
      * add empty lines + add comment
      
      ---------
      Co-authored-by: default avatarArthur <48595927+ArthurZucker@users.noreply.github.com>
      Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
      Co-authored-by: default avatarYih-Dar <2521628+ydshieh@users.noreply.github.com>
      Co-authored-by: default avataramyeroberts <22614925+amyeroberts@users.noreply.github.com>
      2c66600c