iTest basically reads, "array set config" block once the session is started, this array parameters are displyed when configure option is selected. Unlike in lower version of Avalanche, from Avalanche 4.10 the number of parameters that can be modified via iTest is limited (Parameters under “array set Config”). Reason is that the generated config.tcl file from this version onwards, contains the limited parameters. If we want to modify any parameter from “proc configTest” the only way to do it is by modifying the config.tcl file manually. For reference please see the below example: We can set the interface of the test by following command (Can see it in config.tcl): set portSv 10.1.1.1/1/2 set portCli 10.1.1.1/1/3 set projectHandle [av::perform CreateProject system1 -name $Config(ProjectName) -version $Config(ProjectVersion)] set testHandle [av::create test -under $projectHandle -name $Config(TestName) -testType $Config(TestType)] set tests_handle [getOrCreateNode $testHandle configuration $Config(TestName)] #server av::config $tests_handle -topology.interface(1).side av::config $tests_handle -topology.interface(1).port $portSv #client av::config $tests_handle -topology.interface(2).side av::config $tests_handle -topology.interface(2).port $portCli Note: - Number of interfaces should be equal number of interface in config.tcl file - Interface index (red number) increase from 1 array set Config { OutputDir {D:/Project_0001-Test_0001} TclAPIRoot {C:/Program Files/Spirent Communications/Spirent TestCenter 4.10/Layer 4-7 Application/TclAPI} IsPortable 0 TrialIfNoLicense 0 TestFile {} ProjectName ProjectVersion TestName TestType Ports {10.1.1.1/2/1 10.1.1.1/2/2 10.1.1.1/2/3} IsCompact 0 License {} Trial 0 Username {} ReserveForce 0 KeepTest 0 ShowInteractive 0 Profiles {} SetProfileForce 0 byte 64 port1 10.1.1.1/2/1 port2 10.1.1.1/2/2 } proc configTest {projectHandle testHandle} { global Config av::config $transactionprofile_handle -bodyBytes "$Config(byte)" ...... av::config $tests_handle -topology.interface(1).port "$Config(port1)" ….. av::config $tests_handle -topology.interface(2).port "$Config(port2)" }