[ONOS-7590] Allow Segment Routing tests to run by multiple machines

Change-Id: I8845bceeed51d7a1564e84b8ffa4fa392b2b35c5
diff --git a/TestON/JenkinsFile/Trend_Graph_Generator b/TestON/JenkinsFile/Trend_Graph_Generator
index a9795f8..f091c34 100644
--- a/TestON/JenkinsFile/Trend_Graph_Generator
+++ b/TestON/JenkinsFile/Trend_Graph_Generator
@@ -2,9 +2,6 @@
 funcs = evaluate readTrusted( 'TestON/JenkinsFile/JenkinsCommonFuncs.groovy' )
 nodeCluster = params.NodeCluster
 
-graph_generator_file = "~/OnosSystemTest/TestON/JenkinsFile/scripts/testCaseGraphGenerator.R"
-graph_saved_directory = "/var/jenkins/workspace/postjob-" + nodeCluster + "/"
-
 funcs.initializeTrend( nodeCluster );
 def prop = null
 prop = funcs.getProperties()
@@ -12,6 +9,11 @@
 def Tests = params.Test
 prop[ "ONOSBranch" ] = params.ONOSbranch
 
+funcs.additionalInitForSR( prop[ "ONOSBranch" ] )
+
+graph_generator_file = "~/OnosSystemTest/TestON/JenkinsFile/scripts/testCaseGraphGenerator.R"
+graph_saved_directory = "/var/jenkins/workspace/postjob-" + nodeCluster + funcs.fabricOn( prop[ "ONOSBranch" ] ) + "/"
+
 def testsToRun = null
 testsToRun = funcs.getTestsToRun( Tests )