Profilatura Java in integrazione continua


Esistono strumenti di profilazione Java che si integrano con server CI come Jenkins?

Non ho idea se esistano cose del genere, ma quello che sarebbe splendido sarebbe una sorta di framework di test che ha prodotto risultati come le istantanee di YourKit Profiler. Questi verrebbero richiamati dal server CI e i risultati memorizzati insieme alla build. Il risultato è che si potrebbe vedere una cronologia dei cambiamenti delle prestazioni nelle unità di codice, per aiutare indagini sulle prestazioni più olistiche in un'integrazione di sistema livello.

Author: EngineerBetter_DJ, 2013-06-14

1 answers

Dai un'occhiata a spf4j , lo uso per il profiling continuo (profiling sempre attivato).

Utilizza il campionamento per la profilazione e può salvare i dati del profilo in file ssdump oppure può generare report html. (Spf4j ha un'interfaccia utente per visualizzare i file del profilo ssdump)

 7
Author: user2749180, 2013-09-05 04:29:10