Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-23 | ci: run tests in alpine vm | Sergey V. Lobanov | |
Alpine Linux uses musl libc so now accel-ppp is tested under musl Currently, Alpine Linux doesn't provide a link to the latest stable version so direct link to Alpine 3.20 is used Improved musl support might be used to run on platforms like openwrt without additional patches | |||
2024-08-19 | tests: fix execution order | Sergey V. Lobanov | |
2024-08-19 | tests: add pcre negative cases, improve pcre-related code test coverage | Sergey V. Lobanov | |
these test cases will help for pcre2 migration (issue #173) | |||
2022-09-06 | tests ci: add testing in Qemu (Ubuntu 18.04, 20.04, 22.04, Debian 10,11,12) | Sergey V. Lobanov | |
2022-09-04 | add tests and ci workflow for running tests | Sergey V. Lobanov | |
This commit adds tests (using python3 pytest framework): 1. Test basic accel-cmd commands (show version, show stat, etc) 2. Test ipoe shared session up (dhcpv4) without radius 3. Test pppoe discovery (without PADO delay) 4. Test pppoe discovery (without PADO delay) 5. Test pppoe session up (ipv4) without radius 6. Test vlan creation using vlan-mon (pppoe) These tests require external utils. Please read tests/README.md how to setup environment, how to run the tests and how to generate coverage report Also, run-tests.yml contains step-by-step instruction how to run the tests Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> |