microsoft / microsoft/vscode-cpptools

Performance Testing Continues

Aperta
#13,341 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Automated test
Lingua principale
TypeScript
Stelle
6.2k
Fork
1.7k
Merge medio
14h 46m
PR unite (30g)
61

Descrizione

Tasks ahead:

  • update infrastructure/automation in CI

    • determine which VMs/infrastructure to use
    • get automated tests running on appropriate VMs
    • get macOS tests online
  • additional tests

    • convert existing functional tests from vcls-test-vscode to use this format and include in CI
    • add some additional in-depth tests for pytorch/bullet3
  • Perfecto changes

    • eliminate the 'perf' tests category and convert the existing 'perf' tests to 'functional' tests
    • reduce the noise in the PIT data a bit (trim counter names a bit, especially after dropping perf/func differences)
    • automate typescript instrumentation a bit more (automatically instrument all providers at register* ) - then remove the code from the extension
    • add some simpler higher-level vscode automation functions (harvest from pytorch tests)

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia separando il lavoro rimanente in infrastruttura CI, test aggiuntivi e automazione di VS Code di livello superiore. Esamina i test funzionali esistenti di vcls-test-vscode e i test di pytorch/bullet3, quindi individua le VMs e la configurazione macOS appropriate. Il lavoro è completato quando i test selezionati vengono eseguiti in CI, la copertura aggiuntiva è presente e le funzioni di automazione più semplici sono disponibili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript, vscode
Ambito
devtools, performance, testing-qa
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.