• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# perftest错误码
2
3<!--Kit: Test Kit-->
4<!--Subsystem: Test-->
5<!--Owner: @inter515-->
6<!--Designer: @inter515-->
7<!--Tester: @laonie666-->
8<!--Adviser: @Brilliantry_Rui-->
9
10> **说明:**
11>
12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
13
14## 32400001 初始化失败
15
16**错误信息**
17
18Initialization failed.
19
20**错误描述**
21
22框架初始化失败。
23
24**可能原因**
25
26无法获取测试应用包名。
27
28**处理步骤**
29
30使用ps等shell命令查看,确保测试应用进程存在。
31
32## 32400002 内部错误
33**错误信息**
34
35Internal error.
36
37**错误描述**
38
39框架内部运行出现错误。
40
41**可能原因**
42
431. IPC传输失败。
442. PerfTest对象不存在。
45
46**处理步骤**
47
481. 尝试通过重试解决IPC传输失败问题。
492. 判断PerfTest对象是否已被销毁,若已销毁需要重新[创建PerfTest对象](js-apis-perftest.md#create)。
50
51## 32400003 参数校验失败
52**错误信息**
53
54Parameter verification failed.
55
56**错误描述**
57
58参数校验失败。
59
60**可能原因**
61
62参数类型错误/参数取值超出规定范围。
63
64**处理步骤**
65
66检查接口入参是否符合要求。
67
68## 32400004 执行回调函数失败
69**错误信息**
70
71Failed to execute the callback.
72
73**错误描述**
74
75执行回调代码段失败。
76
77**可能原因**
78
791. 回调函数内部抛出异常。
802. 回调函数执行超时。
81
82**处理步骤**
83
84检查回调函数内部逻辑,确保回调函数执行不会抛出异常或超时。
85
86## 32400005 采集性能数据失败
87**错误信息**
88
89Failed to collect metric data.
90
91**错误描述**
92
93采集性能数据失败。
94
95**可能原因**
96
97采集性能数据时,被测应用进程不存在。
98
99**处理步骤**
100
101使用ps等shell命令查看,确保采集性能数据时被测应用进程存在。
102
103## 32400006 无法获取性能数据
104**错误信息**
105
106Failed to obtain the measurement result.
107
108**错误描述**
109
110无法获取指定性能指标对应的测试数据。
111
112**可能原因**
113
114测试数据未采集完成。
115
116**处理步骤**
117
118首先保证[PerfTest.run](js-apis-perftest.md#run)接口已执行完成且未抛出异常,确保测试数据已采集完成,再获取指定数据。
119
120## 32400007 接口不支持并行调用
121**错误信息**
122
123The API does not support concurrent calls.
124
125**错误描述**
126
127接口不支持并行调用。
128
129**可能原因**
130
131异步API没有使用await等待异步执行完成,导致出现接口并行调用。
132
133**处理步骤**
134
135使用await同步等待异步函数执行完成。
136