111 lines
4.1 KiB
JSON
111 lines
4.1 KiB
JSON
{
|
|
"cases": "lab03-challenge.json",
|
|
"webhook": "my-cost-report",
|
|
"passed": 0,
|
|
"total": 5,
|
|
"results": [
|
|
{
|
|
"case": "요약 숫자",
|
|
"webhook": "my-cost-report",
|
|
"run": 1,
|
|
"passed": false,
|
|
"problems": [
|
|
"status 404 (expected 200)",
|
|
"requests = null (expected 3)",
|
|
"calls = null (expected 4)",
|
|
"cost_usd = null (expected 0.001989)",
|
|
"avg_usd = null (expected 0.000663)",
|
|
"top_user = null (expected 박서연)"
|
|
],
|
|
"seconds": 0.0,
|
|
"status": 404,
|
|
"request": {
|
|
"requests_per_day": 100,
|
|
"workdays": 22
|
|
},
|
|
"response": {
|
|
"code": 404,
|
|
"message": "The requested webhook \"POST my-cost-report\" is not registered.",
|
|
"hint": "The workflow must be active for a production URL to run successfully. You can activate the workflow using the toggle in the top-right of the editor. Note that unlike test URL calls, production URL calls aren't shown on the canvas (only in the executions list)"
|
|
}
|
|
},
|
|
{
|
|
"case": "모델별 · 한 달 예상",
|
|
"webhook": "my-cost-report",
|
|
"run": 1,
|
|
"passed": false,
|
|
"problems": [
|
|
"status 404 (expected 200)",
|
|
"projected_month_usd = null (expected 1.4586)",
|
|
"by_model has none of ['\"gpt-4.1-mini\": 0.001944']"
|
|
],
|
|
"seconds": 0.0,
|
|
"status": 404,
|
|
"request": {
|
|
"requests_per_day": 100,
|
|
"workdays": 22
|
|
},
|
|
"response": {
|
|
"code": 404,
|
|
"message": "The requested webhook \"POST my-cost-report\" is not registered.",
|
|
"hint": "The workflow must be active for a production URL to run successfully. You can activate the workflow using the toggle in the top-right of the editor. Note that unlike test URL calls, production URL calls aren't shown on the canvas (only in the executions list)"
|
|
}
|
|
},
|
|
{
|
|
"case": "작은 모델 몫",
|
|
"webhook": "my-cost-report",
|
|
"run": 1,
|
|
"passed": false,
|
|
"problems": [
|
|
"status 404 (expected 200)",
|
|
"by_model has none of ['\"gpt-5.4-nano\": 4.5e-05']"
|
|
],
|
|
"seconds": 0.0,
|
|
"status": 404,
|
|
"request": {},
|
|
"response": {
|
|
"code": 404,
|
|
"message": "The requested webhook \"POST my-cost-report\" is not registered.",
|
|
"hint": "The workflow must be active for a production URL to run successfully. You can activate the workflow using the toggle in the top-right of the editor. Note that unlike test URL calls, production URL calls aren't shown on the canvas (only in the executions list)"
|
|
}
|
|
},
|
|
{
|
|
"case": "예산 남은 금액",
|
|
"webhook": "my-cost-report",
|
|
"run": 1,
|
|
"passed": false,
|
|
"problems": [
|
|
"status 404 (expected 200)",
|
|
"daily_budget_usd = null (expected 1.0)",
|
|
"remaining_usd = null (expected 0.998011)",
|
|
"over_budget = null (expected false)"
|
|
],
|
|
"seconds": 0.0,
|
|
"status": 404,
|
|
"request": {},
|
|
"response": {
|
|
"code": 404,
|
|
"message": "The requested webhook \"POST my-cost-report\" is not registered.",
|
|
"hint": "The workflow must be active for a production URL to run successfully. You can activate the workflow using the toggle in the top-right of the editor. Note that unlike test URL calls, production URL calls aren't shown on the canvas (only in the executions list)"
|
|
}
|
|
},
|
|
{
|
|
"case": "예산을 넘으면",
|
|
"webhook": "my-cost-report",
|
|
"run": 1,
|
|
"passed": false,
|
|
"problems": [
|
|
"status 404 (expected 200)",
|
|
"over_budget = null (expected true)"
|
|
],
|
|
"seconds": 0.0,
|
|
"status": 404,
|
|
"request": {},
|
|
"response": {
|
|
"code": 404,
|
|
"message": "The requested webhook \"POST my-cost-report\" is not registered.",
|
|
"hint": "The workflow must be active for a production URL to run successfully. You can activate the workflow using the toggle in the top-right of the editor. Note that unlike test URL calls, production URL calls aren't shown on the canvas (only in the executions list)"
|
|
}
|
|
}
|
|
]
|
|
} |