@@ -39,16 +39,17 @@ function validate_microservice() {
39
39
HTTP_STATUS=$( echo $HTTP_RESPONSE | tr -d ' \n' | sed -e ' s/.*HTTPSTATUS://' )
40
40
RESPONSE_BODY=$( echo $HTTP_RESPONSE | sed -e ' s/HTTPSTATUS\:.*//g' )
41
41
SERVICE_NAME=" dataprep - upload - file"
42
- docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_upload_file.log
43
42
44
43
if [ " $HTTP_STATUS " -ne " 200" ]; then
45
44
echo " [ $SERVICE_NAME ] HTTP status is not 200. Received status was $HTTP_STATUS "
45
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_upload_file.log
46
46
exit 1
47
47
else
48
48
echo " [ $SERVICE_NAME ] HTTP status is 200. Checking content..."
49
49
fi
50
50
if [[ " $RESPONSE_BODY " != * " Data preparation succeeded" * ]]; then
51
51
echo " [ $SERVICE_NAME ] Content does not match the expected result: $RESPONSE_BODY "
52
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_upload_file.log
52
53
exit 1
53
54
else
54
55
echo " [ $SERVICE_NAME ] Content is as expected."
@@ -60,16 +61,18 @@ function validate_microservice() {
60
61
HTTP_STATUS=$( echo $HTTP_RESPONSE | tr -d ' \n' | sed -e ' s/.*HTTPSTATUS://' )
61
62
RESPONSE_BODY=$( echo $HTTP_RESPONSE | sed -e ' s/HTTPSTATUS\:.*//g' )
62
63
SERVICE_NAME=" dataprep - upload - link"
63
- docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_upload_link.log
64
+
64
65
65
66
if [ " $HTTP_STATUS " -ne " 200" ]; then
66
67
echo " [ $SERVICE_NAME ] HTTP status is not 200. Received status was $HTTP_STATUS "
68
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_upload_link.log
67
69
exit 1
68
70
else
69
71
echo " [ $SERVICE_NAME ] HTTP status is 200. Checking content..."
70
72
fi
71
73
if [[ " $RESPONSE_BODY " != * " Data preparation succeeded" * ]]; then
72
74
echo " [ $SERVICE_NAME ] Content does not match the expected result: $RESPONSE_BODY "
75
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_upload_link.log
73
76
exit 1
74
77
else
75
78
echo " [ $SERVICE_NAME ] Content is as expected."
@@ -81,16 +84,17 @@ function validate_microservice() {
81
84
HTTP_STATUS=$( echo $HTTP_RESPONSE | tr -d ' \n' | sed -e ' s/.*HTTPSTATUS://' )
82
85
RESPONSE_BODY=$( echo $HTTP_RESPONSE | sed -e ' s/HTTPSTATUS\:.*//g' )
83
86
SERVICE_NAME=" dataprep - get"
84
- docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_file.log
85
87
86
88
if [ " $HTTP_STATUS " -ne " 200" ]; then
87
89
echo " [ $SERVICE_NAME ] HTTP status is not 200. Received status was $HTTP_STATUS "
90
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_file.log
88
91
exit 1
89
92
else
90
93
echo " [ $SERVICE_NAME ] HTTP status is 200. Checking content..."
91
94
fi
92
95
if [[ " $RESPONSE_BODY " != * ' {"name":' * ]]; then
93
96
echo " [ $SERVICE_NAME ] Content does not match the expected result: $RESPONSE_BODY "
97
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_file.log
94
98
exit 1
95
99
else
96
100
echo " [ $SERVICE_NAME ] Content is as expected."
@@ -102,18 +106,19 @@ function validate_microservice() {
102
106
HTTP_STATUS=$( echo $HTTP_RESPONSE | tr -d ' \n' | sed -e ' s/.*HTTPSTATUS://' )
103
107
RESPONSE_BODY=$( echo $HTTP_RESPONSE | sed -e ' s/HTTPSTATUS\:.*//g' )
104
108
SERVICE_NAME=" dataprep - del"
105
- docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_del.log
106
109
107
110
# check response status
108
111
if [ " $HTTP_STATUS " -ne " 200" ]; then
109
112
echo " [ $SERVICE_NAME ] HTTP status is not 200. Received status was $HTTP_STATUS "
113
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_del.log
110
114
exit 1
111
115
else
112
116
echo " [ $SERVICE_NAME ] HTTP status is 200. Checking content..."
113
117
fi
114
118
# check response body
115
119
if [[ " $RESPONSE_BODY " != * ' {"status":true}' * ]]; then
116
120
echo " [ $SERVICE_NAME ] Content does not match the expected result: $RESPONSE_BODY "
121
+ docker logs test-comps-dataprep-redis-langchain-server >> ${LOG_PATH} /dataprep_del.log
117
122
exit 1
118
123
else
119
124
echo " [ $SERVICE_NAME ] Content is as expected."
0 commit comments