update readme test code backend
This commit is contained in:
parent
640b7fc47c
commit
0e7a92a2d5
|
|
@ -32,7 +32,7 @@ Chạy 7 bước tự động: ontology → graph → create sim → prepare sim
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Từ project root
|
# Từ project root
|
||||||
cd /home/anman/intern/MiroFish
|
cd /home/anman/intern/quynhht/MiroFish
|
||||||
bash test_code_backend/full_pipeline/run.sh
|
bash test_code_backend/full_pipeline/run.sh
|
||||||
|
|
||||||
# Hoặc chỉ định config khác
|
# Hoặc chỉ định config khác
|
||||||
|
|
@ -181,10 +181,12 @@ SIM_ID="sim_xxxxxxxxxxxx"
|
||||||
|
|
||||||
curl -s http://localhost:5001/api/simulation/start \
|
curl -s http://localhost:5001/api/simulation/start \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
-d "{\"simulation_id\": \"$SIM_ID\", \"platform\": \"parallel\"}" \
|
-d "{\"simulation_id\": \"$SIM_ID\", \"platform\": \"parallel\", \"force\": true}" \
|
||||||
| jq '{runner_status: .data.runner_status, total_rounds: .data.total_rounds}'
|
| jq '{runner_status: .data.runner_status, total_rounds: .data.total_rounds}'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
thêm cờ `\"force\": true` nếu muốn chạy simulation của SIM_ID đó mà không phải chạy lại prepare simualtion
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Bước 7: Theo dõi simulation đến khi hoàn thành
|
### Bước 7: Theo dõi simulation đến khi hoàn thành
|
||||||
|
|
@ -194,6 +196,7 @@ Chạy lệnh sau để tự động poll mỗi 30 giây, tự thoát khi simula
|
||||||
```bash
|
```bash
|
||||||
SIM_ID="sim_xxxxxxxxxxxx"
|
SIM_ID="sim_xxxxxxxxxxxx"
|
||||||
|
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
RESP=$(curl -s http://localhost:5001/api/simulation/$SIM_ID/run-status)
|
RESP=$(curl -s http://localhost:5001/api/simulation/$SIM_ID/run-status)
|
||||||
RS=$(echo "$RESP" | jq -r '.data.runner_status')
|
RS=$(echo "$RESP" | jq -r '.data.runner_status')
|
||||||
|
|
@ -216,6 +219,16 @@ curl -s http://localhost:5001/api/simulation/$SIM_ID/run-status \
|
||||||
curl -s "http://localhost:5001/api/simulation/$SIM_ID/actions?limit=20" | jq .
|
curl -s "http://localhost:5001/api/simulation/$SIM_ID/actions?limit=20" | jq .
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Dừng simulation
|
||||||
|
```bash
|
||||||
|
SIM_ID="sim_0d2a9fa9936a"
|
||||||
|
|
||||||
|
curl -s http://localhost:5001/api/simulation/stop \
|
||||||
|
-H "Content-Type: application/json" \
|
||||||
|
-d "{\"simulation_id\": \"$SIM_ID\"}" \
|
||||||
|
| jq '{success: .success, runner_status: .data.runner_status}'
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Bước 8: Generate report
|
### Bước 8: Generate report
|
||||||
|
|
@ -223,7 +236,6 @@ curl -s "http://localhost:5001/api/simulation/$SIM_ID/actions?limit=20" | jq .
|
||||||
```bash
|
```bash
|
||||||
SIM_ID="sim_xxxxxxxxxxxx"
|
SIM_ID="sim_xxxxxxxxxxxx"
|
||||||
|
|
||||||
SIM_ID="sim_07ab325b3818"
|
|
||||||
# 1. Bắt đầu generate → lấy task_id và report_id
|
# 1. Bắt đầu generate → lấy task_id và report_id
|
||||||
RESP=$(curl -s http://localhost:5001/api/report/generate \
|
RESP=$(curl -s http://localhost:5001/api/report/generate \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
|
|
@ -255,7 +267,6 @@ Nếu sim đã có report rồi mà muốn chạy lại thì dùng như sau
|
||||||
```bash
|
```bash
|
||||||
SIM_ID="sim_xxxxxxxxxxxx"
|
SIM_ID="sim_xxxxxxxxxxxx"
|
||||||
|
|
||||||
SIM_ID="sim_07ab325b3818"
|
|
||||||
# 1. Bắt đầu generate → lấy task_id và report_id
|
# 1. Bắt đầu generate → lấy task_id và report_id
|
||||||
RESP=$(curl -s http://localhost:5001/api/report/generate \
|
RESP=$(curl -s http://localhost:5001/api/report/generate \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue