Commit Graph

10 Commits

Author SHA1 Message Date
AI Agent
678543dd9a Merge origin/main into feature/dynamic-commands
All checks were successful
Smoke tests / Build and smoke test (push) Successful in 1m20s
Smoke tests / Build and smoke test (pull_request) Successful in 1m23s
Restore multi-step smoke workflow (openssh-client, netcat, wait-for-tcp).
Resolve run-tests.sh and TESTING.md with feature JSON-RPC coverage; add
matching Smoke - JSON-RPC list_commands workflow step.

Made-with: Cursor
2026-03-19 15:56:45 -06:00
AI Agent
0914b5a32b Replace sleep with wait-for-tcp script in run-tests.sh and CI workflow to improve reliability of smoke tests. Update TESTING.md to include prerequisites for the new script.
All checks were successful
Smoke tests / Build and smoke test (push) Successful in 1m17s
2026-03-19 15:47:21 -06:00
AI Agent
1a545bbae7 Refactor run-tests.sh to source individual test scripts and update TESTING.md for clarity on smoke test execution. CI now sets SKIP_SMOKE_BUILD to optimize the workflow.
All checks were successful
Smoke tests / Build and smoke test (push) Successful in 1m18s
2026-03-19 15:39:32 -06:00
AI Agent
f183daa16c Feature: dynamic command discovery for JSON-RPC and enhanced testing
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 1m2s
2026-03-19 15:22:39 -06:00
AI Agent
ebdfa16aa5 Fix smoke tests: update movement for new spawn point and resolve Test 6 timeout
All checks were successful
Smoke tests / Build and smoke test (push) Successful in 1m49s
2026-03-17 09:53:01 -06:00
def077c645 fix
Some checks failed
Smoke tests / Build and smoke test (push) Has been cancelled
2026-03-14 18:39:06 -06:00
AI Agent
2157b45486 Enhance error handling in ssh_mud function by temporarily disabling exit on error. This allows for graceful handling of MUD connection closures without terminating the script prematurely.
Some checks failed
Smoke tests / Build and smoke test (push) Has been cancelled
2026-03-14 18:32:54 -06:00
AI Agent
f2f1699351 Enable verbose output in run-tests.sh by adding the '-x' flag to the set command for improved debugging.
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 34s
2026-03-14 18:30:58 -06:00
AI Agent
014730e2f7 Refactor SSH command in run-tests.sh to handle MUD connection closure gracefully
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 34s
- Introduced a new function `ssh_mud` to encapsulate SSH command execution and treat exit code 255 as a success.
- Updated all SSH calls in the test script to use the new function for improved error handling.
2026-03-14 18:29:19 -06:00
AI Agent
9c286823e6 Update TESTING.md to include prerequisites for running tests, specifying the need for the Rust toolchain and SSH client.
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 0s
2026-03-14 18:06:54 -06:00