aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/test/FileOnlyProfilingDecoratorTests.cpp
diff options
context:
space:
mode:
authorJim Flynn <jim.flynn@arm.com>2020-07-14 09:50:59 +0100
committerJim Flynn <jim.flynn@arm.com>2020-07-14 17:20:04 +0100
commitf7713212f080771e0c6d53d939da59a9ea2e7da0 (patch)
treec176d4448ed36804b6bac3806d55c74f113e2256 /src/profiling/test/FileOnlyProfilingDecoratorTests.cpp
parent6da6a45d09ac8d7ea956c09ba241c9e0840ecb25 (diff)
downloadarmnn-f7713212f080771e0c6d53d939da59a9ea2e7da0.tar.gz
IVGCVSW-5101 Add a SOL/EOL and a process ID label to Network
Change-Id: I6261f46404a3aab5c069bca40586994d31d26fe8 Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Diffstat (limited to 'src/profiling/test/FileOnlyProfilingDecoratorTests.cpp')
-rw-r--r--src/profiling/test/FileOnlyProfilingDecoratorTests.cpp57
1 files changed, 29 insertions, 28 deletions
diff --git a/src/profiling/test/FileOnlyProfilingDecoratorTests.cpp b/src/profiling/test/FileOnlyProfilingDecoratorTests.cpp
index 69ebe33188..f9df633a1c 100644
--- a/src/profiling/test/FileOnlyProfilingDecoratorTests.cpp
+++ b/src/profiling/test/FileOnlyProfilingDecoratorTests.cpp
@@ -114,39 +114,40 @@ BOOST_AUTO_TEST_CASE(TestFileOnlyProfiling)
std::vector<std::string> desc = GetModelDescription(model);
std::vector<std::string> expectedOutput;
expectedOutput.push_back("Entity [0] name = input type = layer");
- expectedOutput.push_back(" connection [14] from entity [0] to entity [1]");
- expectedOutput.push_back(" child: Entity [23] backendId = " + backend.Get() + " type = workload");
+ expectedOutput.push_back(" connection [17] from entity [0] to entity [1]");
+ expectedOutput.push_back(" child: Entity [26] backendId = " + backend.Get() + " type = workload");
expectedOutput.push_back("Entity [1] name = Rsqrt type = layer");
- expectedOutput.push_back(" connection [22] from entity [1] to entity [2]");
- expectedOutput.push_back(" child: Entity [15] backendId = " + backend.Get() + " type = workload");
+ expectedOutput.push_back(" connection [25] from entity [1] to entity [2]");
+ expectedOutput.push_back(" child: Entity [18] backendId = " + backend.Get() + " type = workload");
expectedOutput.push_back("Entity [2] name = output type = layer");
- expectedOutput.push_back(" child: Entity [27] backendId = " + backend.Get() + " type = workload");
- expectedOutput.push_back("Entity [6] type = network");
+ expectedOutput.push_back(" child: Entity [30] backendId = " + backend.Get() + " type = workload");
+ expectedOutput.push_back("Entity [6] processId = [processId] type = network");
expectedOutput.push_back(" child: Entity [0] name = input type = layer");
expectedOutput.push_back(" child: Entity [1] name = Rsqrt type = layer");
expectedOutput.push_back(" child: Entity [2] name = output type = layer");
- expectedOutput.push_back(" execution: Entity [31] type = inference");
- expectedOutput.push_back("Entity [15] backendId = " + backend.Get() + " type = workload");
- expectedOutput.push_back(" execution: Entity [44] type = workload_execution");
- expectedOutput.push_back("Entity [23] backendId = " + backend.Get() + " type = workload");
- expectedOutput.push_back(" execution: Entity [36] type = workload_execution");
- expectedOutput.push_back("Entity [27] backendId = " + backend.Get() + " type = workload");
- expectedOutput.push_back(" execution: Entity [52] type = workload_execution");
- expectedOutput.push_back("Entity [31] type = inference");
- expectedOutput.push_back(" child: Entity [36] type = workload_execution");
- expectedOutput.push_back(" child: Entity [44] type = workload_execution");
- expectedOutput.push_back(" child: Entity [52] type = workload_execution");
- expectedOutput.push_back(" event: [34] class [start_of_life]");
- expectedOutput.push_back(" event: [60] class [end_of_life]");
- expectedOutput.push_back("Entity [36] type = workload_execution");
- expectedOutput.push_back(" event: [40] class [start_of_life]");
- expectedOutput.push_back(" event: [42] class [end_of_life]");
- expectedOutput.push_back("Entity [44] type = workload_execution");
- expectedOutput.push_back(" event: [48] class [start_of_life]");
- expectedOutput.push_back(" event: [50] class [end_of_life]");
- expectedOutput.push_back("Entity [52] type = workload_execution");
- expectedOutput.push_back(" event: [56] class [start_of_life]");
- expectedOutput.push_back(" event: [58] class [end_of_life]");
+ expectedOutput.push_back(" execution: Entity [34] type = inference");
+ expectedOutput.push_back(" event: [8] class [start_of_life]");
+ expectedOutput.push_back("Entity [18] backendId = " + backend.Get() + " type = workload");
+ expectedOutput.push_back(" execution: Entity [47] type = workload_execution");
+ expectedOutput.push_back("Entity [26] backendId = " + backend.Get() + " type = workload");
+ expectedOutput.push_back(" execution: Entity [39] type = workload_execution");
+ expectedOutput.push_back("Entity [30] backendId = " + backend.Get() + " type = workload");
+ expectedOutput.push_back(" execution: Entity [55] type = workload_execution");
+ expectedOutput.push_back("Entity [34] type = inference");
+ expectedOutput.push_back(" child: Entity [39] type = workload_execution");
+ expectedOutput.push_back(" child: Entity [47] type = workload_execution");
+ expectedOutput.push_back(" child: Entity [55] type = workload_execution");
+ expectedOutput.push_back(" event: [37] class [start_of_life]");
+ expectedOutput.push_back(" event: [63] class [end_of_life]");
+ expectedOutput.push_back("Entity [39] type = workload_execution");
+ expectedOutput.push_back(" event: [43] class [start_of_life]");
+ expectedOutput.push_back(" event: [45] class [end_of_life]");
+ expectedOutput.push_back("Entity [47] type = workload_execution");
+ expectedOutput.push_back(" event: [51] class [start_of_life]");
+ expectedOutput.push_back(" event: [53] class [end_of_life]");
+ expectedOutput.push_back("Entity [55] type = workload_execution");
+ expectedOutput.push_back(" event: [59] class [start_of_life]");
+ expectedOutput.push_back(" event: [61] class [end_of_life]");
BOOST_TEST(CompareOutput(desc, expectedOutput));
}
}