Skip to content

Conversation

@gabsuren
Copy link
Collaborator

@gabsuren gabsuren commented Nov 28, 2025

Note

Introduces automated WebSocket protocol compliance testing via Autobahn and wires it into CI.

  • Adds components/esp_websocket_client/tests/autobahn-testsuite with Docker configs, pytest runner, scripts (including generate_summary.py), and a full ESP32/Linux testee app
  • New GitHub Actions workflows: Linux functional and performance runs, plus target build and artifact packaging
  • Improves error logging in esp_websocket_client.c by reporting esp_err_to_name(last_error) in write/read/connect/poll paths
  • Adds #include "esp_err.h" to Linux compat esp_timer.h and fixes unit test CMake component path

Written by Cursor Bugbot for commit 9ec6db4. This will update automatically on new commits. Configure here.

@CLAassistant
Copy link

CLAassistant commented Nov 28, 2025

CLA assistant check
All committers have signed the CLA.

@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch 10 times, most recently from 338e6c6 to 0b8ebbf Compare December 3, 2025 10:54
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch 2 times, most recently from c6f9902 to 20bbe35 Compare December 8, 2025 11:09
@gabsuren gabsuren marked this pull request as ready for review December 8, 2025 11:11
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on December 20

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@gabsuren gabsuren changed the title feat(examples): websocket autobahn test suit integration feat(examples): websocket autobahn test suit integration (IDF-14864) Dec 8, 2025
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from 20bbe35 to 138574c Compare December 8, 2025 11:54
@gabsuren gabsuren self-assigned this Dec 8, 2025
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from 138574c to 473ca9f Compare December 8, 2025 14:12
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch 3 times, most recently from 875d3b8 to 048b0c5 Compare December 9, 2025 16:00
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from 048b0c5 to fa1ef1a Compare December 18, 2025 13:11
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch 5 times, most recently from 29339f3 to 46cc28d Compare December 23, 2025 14:05
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch 5 times, most recently from f606bd3 to 8a8f5d9 Compare December 24, 2025 08:31
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from 8a8f5d9 to d2ce7f4 Compare December 24, 2025 09:13
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from d2ce7f4 to 5902e32 Compare December 24, 2025 09:25
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch 3 times, most recently from e04a258 to c5176bc Compare December 24, 2025 13:47
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from c5176bc to 352b186 Compare December 24, 2025 14:03
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from 352b186 to 893b888 Compare December 24, 2025 14:50
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from 893b888 to b623dab Compare December 25, 2025 12:26
@gabsuren gabsuren force-pushed the test/autobah-testsuite-2 branch from b623dab to 9ec6db4 Compare December 25, 2025 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants