Non sono riuscito a trovare documentazione diversa da quattro long i byte ricevuti all'inizio e alla fine del file simulation.log nell'output di Gatling. Qui di seguito è la linea del campione dal registro:Gatling: significato di tutti i campi nel file simulation.log
My scenario - Sync 7526052819726874465-2088 REQUEST My Page 1404439715068 1404439715068 1404439716103 1404439716103 OK
Che cosa significa tutto questo stand for? Dovremmo avere queste informazioni da qualche parte nella documentazione di Gatling?
Grazie
Modifica ---------------------------------------- ------------------------------
ho sfogliato fonte Gatling e trovato il FileDataWriterSpec in cui l'output alla simulazione. registro è testato. Secondo questa specifica, abbiamo un oggetto RequestMessage che viene utilizzato come oggetto per trasportare i dati registrati. Secondo questa classe:
case class RequestMessage(
scenario: String,
userId: String,
groupHierarchy: List[String],
name: String,
requestStartDate: Long,
requestEndDate: Long,
responseStartDate: Long,
responseEndDate: Long,
status: Status,
message: Option[String],
extraInfo: List[Any]) extends DataWriterMessage {
def responseTime = responseEndDate - requestStartDate
}
sopra deve essere: [scenario] [userid] [[groupHierarchy] [nome] [primo/ultimo byte timestamp inviato] [primo/ultimo byte timestamp ricevuto] [stato]
Qualcuno potrebbe confermare? E cos'è esattamente la gerarchia di gruppo?