| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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> | |||
| 2022-09-01 | ci: add build jobs (Github CI) | Sergey V. Lobanov | |
| Added build on: 1. Ubuntu 20.04, 22.04 (github runners) 2. Ubuntu 18.04, 20.04, 22.04 (in official containers from dockerhub) 3. Debian 10, 11, 12 (in official containers from dockerub) Build jobs do: 1. Build (cmake, make) 2. Packaging (cpack) 3. Install 4. Run 5. Check using 'show stat' command 6. Upload built .deb package as artifact Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> | |||
