test(M00): 补充MQTT高级冒烟入口

This commit is contained in:
Codex
2026-06-16 13:54:48 +08:00
parent 289e185cd5
commit 874e811e60
7 changed files with 150 additions and 12 deletions
+22
View File
@@ -15,3 +15,25 @@ QIPAI_MQTT_PASSWORD=
QIPAI_MQTT_ALLOWED_PUBLISH_TOPIC=
QIPAI_MQTT_ALLOWED_SUBSCRIBE_TOPIC=
QIPAI_MQTT_DENIED_SUBSCRIBE_TOPIC='$SYS/#'
# Optional TLS smoke. For local self-signed EMQX certificates only, keep
# QIPAI_MQTT_TLS_INSECURE=true; production checks should provide CA/cert/key.
QIPAI_MQTT_ENABLE_TLS_SMOKE=false
QIPAI_MQTT_TLS_HOST=127.0.0.1
QIPAI_MQTT_TLS_PORT=8883
QIPAI_MQTT_TLS_PROTOCOL=mqtts
QIPAI_MQTT_TLS_INSECURE=true
QIPAI_MQTT_TLS_CA=
QIPAI_MQTT_TLS_CERT=
QIPAI_MQTT_TLS_KEY=
# Optional will-message observation. It may warn if the CLI exits gracefully;
# broker/client failure-path evidence must be confirmed from logs.
QIPAI_MQTT_ENABLE_WILL_SMOKE=false
QIPAI_MQTT_WILL_TOPIC=
QIPAI_MQTT_WILL_MESSAGE=
# Optional duplicate publish for downstream idempotency verification.
QIPAI_MQTT_ENABLE_IDEMPOTENCY_SMOKE=false
QIPAI_MQTT_IDEMPOTENCY_TOPIC=
QIPAI_MQTT_IDEMPOTENCY_KEY=