Commit graph

6 commits

Author SHA1 Message Date
Sergey Prokhorov
d5f5a74de5
fix: start epmd before net_kernel in split_dc_SUITE; ci: epmd -daemon
split_dc_SUITE requires Erlang distribution (peer module). On GitHub
Actions (and any fresh environment) epmd is not pre-started, causing
net_kernel:start to fail with nodistribution.

Fix: call os:cmd("epmd -daemon") before net_kernel:start in
init_per_suite. The call is idempotent — safe when epmd is already
running.

Also start epmd explicitly in the CI 'ct' step as a belt-and-suspenders
measure.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-12 00:39:02 +02:00
Sergey Prokhorov
0cc2e02c8c
Modernisations
* Add variable-length ClientHello
* Make it compile on OTP 27+
* Upgrade OTP versions in CI
2026-02-17 01:11:32 +01:00
Sergey Prokhorov
f9c2d32d4f
Test on OTP-26, drop pre-OTP-23; OTP-27 not compatible yet; fix dialyzer 2024-12-04 14:53:55 +01:00
Sergey Prokhorov
9072be78bd
Use updated upload-artifact GH action 2024-12-04 12:31:57 +01:00
Sergey Prokhorov
5fcedfdf9c
Replace Travis-CI with Github actions, add support for OTP-25 2022-11-23 00:58:53 +01:00
Sergey Prokhorov
8104202a7b
Create FUNDING.yml 2021-09-07 19:00:57 +02:00