@@ -138,87 +138,6 @@ else
138138 exit 1
139139fi
140140
141- # TODO: TPRD-342 These tests should be PA CI test
142- # cases not Triton test cases
143- rm -fr /workspace/build
144- mkdir -p /workspace/build
145- #
146- # Build without C API in Perf Analyzer
147- #
148- (cd /workspace/build && \
149- export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
150- cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
151- -DTRITON_ENABLE_CC_HTTP=ON \
152- -DTRITON_ENABLE_CC_GRPC=ON \
153- -DTRITON_ENABLE_PERF_ANALYZER_C_API=OFF \
154- -DTRITON_ENABLE_PERF_ANALYZER_TFS=ON \
155- -DTRITON_ENABLE_PERF_ANALYZER_TS=ON \
156- -DTRITON_ENABLE_GPU=ON \
157- -DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
158- -DTRITON_COMMON_REPO_TAG=${TRITON_COMMON_REPO_TAG} \
159- -DTRITON_CORE_REPO_TAG=${TRITON_CORE_REPO_TAG} \
160- -DTRITON_CLIENT_REPO_TAG=${TRITON_CLIENT_REPO_TAG} \
161- /workspace/perf_analyzer && \
162- make -j16 perf-analyzer)
163- if [ $? -eq 0 ]; then
164- echo -e " \n***\n*** No-CAPI Passed\n***"
165- else
166- echo -e " \n***\n*** No-CAPI FAILED\n***"
167- exit 1
168- fi
169-
170- #
171- # Build without TensorFlow Serving in Perf Analyzer
172- #
173- (cd /workspace/build && \
174- rm -fr cc_clients perf_analyzer && \
175- export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
176- cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
177- -DTRITON_ENABLE_CC_HTTP=ON \
178- -DTRITON_ENABLE_CC_GRPC=ON \
179- -DTRITON_ENABLE_PERF_ANALYZER_C_API=ON \
180- -DTRITON_ENABLE_PERF_ANALYZER_TFS=OFF \
181- -DTRITON_ENABLE_PERF_ANALYZER_TS=ON \
182- -DTRITON_ENABLE_GPU=ON \
183- -DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
184- -DTRITON_COMMON_REPO_TAG=${TRITON_COMMON_REPO_TAG} \
185- -DTRITON_CORE_REPO_TAG=${TRITON_CORE_REPO_TAG} \
186- -DTRITON_CLIENT_REPO_TAG=${TRITON_CLIENT_REPO_TAG} \
187- /workspace/perf_analyzer && \
188- make -j16 perf-analyzer)
189- if [ $? -eq 0 ]; then
190- echo -e " \n***\n*** No-TF-Serving Passed\n***"
191- else
192- echo -e " \n***\n*** No-TF-Serving FAILED\n***"
193- exit 1
194- fi
195-
196- #
197- # Build without TorchServe in Perf Analyzer
198- #
199- (cd /workspace/build && \
200- rm -fr cc_clients perf_analyzer && \
201- export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
202- cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
203- -DTRITON_ENABLE_CC_HTTP=ON \
204- -DTRITON_ENABLE_CC_GRPC=ON \
205- -DTRITON_ENABLE_PERF_ANALYZER_C_API=ON \
206- -DTRITON_ENABLE_PERF_ANALYZER_TFS=ON \
207- -DTRITON_ENABLE_PERF_ANALYZER_TS=OFF \
208- -DTRITON_ENABLE_GPU=ON \
209- -DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
210- -DTRITON_COMMON_REPO_TAG=${TRITON_COMMON_REPO_TAG} \
211- -DTRITON_CORE_REPO_TAG=${TRITON_CORE_REPO_TAG} \
212- -DTRITON_CLIENT_REPO_TAG=${TRITON_CLIENT_REPO_TAG} \
213- /workspace/perf_analyzer && \
214- make -j16 perf-analyzer)
215- if [ $? -eq 0 ]; then
216- echo -e " \n***\n*** No-TorchServe Passed\n***"
217- else
218- echo -e " \n***\n*** No-TorchServe FAILED\n***"
219- exit 1
220- fi
221-
222141set -e
223142
224143echo -e " \n***\n*** Test Passed\n***"
0 commit comments