Megatest

Artifact [f04987176b]
Login

Artifact f04987176bbd09d16d636484a2c3a580345bbf45:

Ticket change [f04987176b] - New ticket [9004c56d24] runconfigs should be read only once. by mmgraham on 2022-10-13 15:52:34.
D 2022-10-13T21:52:34.090
J comment From\sRobert:\r\n\s\s\s\s\s\sThere\sis\sa\sreal\sissue\swith\sthe\stime\sit\stakes\smegatest\sto\sprocess\srunconfigs.\r\n\r\n\s\s\s\s\s\sEvery\s#{shell\s...}\scommand\sis\sprocessed\sin\severy\starget\sfrom\severy\sincluded\r\nfile\seven\sif\sthe\starget\sis\snot\sthe\sone\sbeing\srun,\sor\sa\ssimple\s-list-targets\r\nis\sgiven\son\sthe\scommand\sline.\r\n\r\nTo\smake\smatters\sworse,\swhen\srunning\sa\sregression,\snot\sonly\sdoes\sthe\smain\r\nmegatest\s"mtest"\scall\sprocesses\srunconfigs,\sso\sdoes\sany\sserver\sstarted\sby\r\nthe\sregression\srun.\r\n\r\nAnd\sif\sit\stakes\sa\sLONG\stime\sto\sprocess\sthe\srunconfigs,\sthe\sregression\srun\r\nwill\sspend\sa\slot\sof\stime\swaiting\sfor\sthe\sserver\sto\sstart.\r\n\s\s\s\s\s\sEvery\ssingle\scall\sto\smegatest,\swhether\sits\sto\sstart\sthe\sregression,\sor\sstart\r\n\s\s\s\s\s\sa\sserver,\sor\swhatever,\sis\ssubject\sto\sthe\stime\sit\stakes\sto\sprocess\sthe\r\n\s\s\s\s\s\srunconfig\sfiles.\r\n\r\n\s\s\s\s\s\sThe\sparsing\sof\srunconfigs\sshould\shappen\s1\stime\sper\ssession,\sand\sthe\r\n\s\s\s\s\s\sevaluation\sof\svalue\sshould\sonly\shappen\s1\stime\sand\swhen\sits\sneeded/used\r\n\s\s\s\s\s\s(there\sshould\snot\sbe\sa\sglobal\sevaluation\sof\sall\sparameters\sacross\sall\r\n\s\s\s\s\s\stargets\sunless\sthere\sis\ssome\skind\sof\sdump\soperation\soccurring).\r\n\r\nWhile\sI\sappreciate\sthat\sthere\swas\ssome\soriginal\sreason/intent\sfor\sre-parsing\r\nthe\srunconfigs\sthe\sentire\sprocess\sis\sleading\sto\sa\ssubstantial\sperformance\r\nissues\sin\sregression\sruns.\sEven\sif\sthere\sis\sa\sneed\sto\sre-evaluate\sa\r\nvariable\svalue,\sthere\sshould\sbe\sa\smeans\sof\sindicating\sso,\slike:\r\n\r\n\s\s\s\s\s\sVAR\s#{eval\s...}\r\n\r\nSomething\sneeds\sto\sbe\sdone\sto\simprove\sperformance\sof\sreading\sthe\srunconfigs.
J foundin 1.70/07
J login mmgraham
J private_contact 0b858582443dd43746dc236c08b062c9b6a8cf86
J severity Severe
J status Open
J title runconfigs\sshould\sbe\sread\sonly\sonce
J type Code_Defect
K 9004c56d2442959f35c265db750b9b935bc4dccb
U mmgraham
Z 6a537f87b6888ac6e10ac0427e8e6f8a