# x-console-auto kC$sikirjoitus
# Formaatti: +Aika(s) Sessio Komento Argumentit
# -- VAIHE 1: Valmistelu --
+0.0s reititin conf-start "node omega_router_poc.js"
+0.0s asiakas1 conf-cwd "/tmp"
+0.0s asiakas2 conf-cwd "/tmp"
# -- VAIHE 2: KC$ynnistys --
+0.5s reititin start
# Laitetaan tC$lle sC$ikeelle blokkaava ehto: ClC$ jatka reitittimen komentoja
ennen kuin se on kanavalla
+0.6s reititin wait-for "Liityttiin kanavalle" 10
# KC$ynnistetC$C$n asiakkaat vasta kun reititin on saanut bootattua
(reitittimen sC$ie blokkaa, nC$mC$ ajetaan silti ajallaan)
+2.0s asiakas1 start
+2.0s asiakas2 start
# -- VAIHE 3: Interaktio --
# Laitetaan asiakas1 tilaamaan dataa
+3.0s asiakas1 send "echo 'OMG-SUBSCRIBE: {\"token\":\"secret_123\"}' | nc
localhost 6667" Enter
+3.5s asiakas1 wait-for "OMG-ACK" 5
# Laitetaan asiakas2 lC$hettC$mC$C$n tiedosto
+4.0s asiakas2 send "echo 'OMG-FILE: {\"hello\":\"world\"}' | nc localhost
6667" Enter
# -- VAIHE 4: Verifiointi ja Alasajo --
# Varmistetaan reitittimen lokeista, ettC$ Fan-out toimi
+5.0s reititin wait-for "Fan-out kohdistettu" 5
+6.0s reititin stop
+6.0s asiakas1 stop
+6.0s asiakas2 stop