Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test suites for inlinel2 and inlinel3 #6769

Merged
merged 42 commits into from
Jan 6, 2022
Merged

Test suites for inlinel2 and inlinel3 #6769

merged 42 commits into from
Jan 6, 2022

Commits on Jan 6, 2022

  1. First draft

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    6e36cab View commit details
    Browse the repository at this point in the history
  2. Added Client

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    dd24b00 View commit details
    Browse the repository at this point in the history
  3. Added testlink tests

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    b42a5b5 View commit details
    Browse the repository at this point in the history
  4. Fixed api password

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    2d14922 View commit details
    Browse the repository at this point in the history
  5. Teardown and started l2

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    e6369c8 View commit details
    Browse the repository at this point in the history
  6. Inline l2 tests

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    2e05e03 View commit details
    Browse the repository at this point in the history
  7. [Venom] Inline add Scenario

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    f269291 View commit details
    Browse the repository at this point in the history
  8. [Venom] Inline add makefile

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    95d0cea View commit details
    Browse the repository at this point in the history
  9. [Venom] inline l3 change chmod on dhcp

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    5d6755c View commit details
    Browse the repository at this point in the history
  10. Teardown on test unline l2

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c5892f1 View commit details
    Browse the repository at this point in the history
  11. Remove network config for inline l2

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    0d8f8a4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b483e3f View commit details
    Browse the repository at this point in the history
  13. Removed duplicated tests

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    58de4b1 View commit details
    Browse the repository at this point in the history
  14. [Venon] Add configurator

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    3c3d9e2 View commit details
    Browse the repository at this point in the history
  15. [Venom] Add inline for el8

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    4a02f83 View commit details
    Browse the repository at this point in the history
  16. Fixed l3 teardown

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    a27615b View commit details
    Browse the repository at this point in the history
  17. Set eth0 as snat interface

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    1e30357 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7765f47 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    def1303 View commit details
    Browse the repository at this point in the history
  20. Removed duplicated step

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    3ae853a View commit details
    Browse the repository at this point in the history
  21. [Venom] Inline test: add inline in ci

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    6bbde03 View commit details
    Browse the repository at this point in the history
  22. Added TESTSUITE.md for l2 and l3

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    76d354d View commit details
    Browse the repository at this point in the history
  23. Added network diagram for inline l3 test

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c03c3e6 View commit details
    Browse the repository at this point in the history
  24. Renamed all the test cases

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c885581 View commit details
    Browse the repository at this point in the history
  25. Updated Diagram

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    ede5a47 View commit details
    Browse the repository at this point in the history
  26. Added Diagram.png for inline l2

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    db6e40b View commit details
    Browse the repository at this point in the history
  27. Renamed files

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    b86f12f View commit details
    Browse the repository at this point in the history
  28. Enabled netflow

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    d24fc4a View commit details
    Browse the repository at this point in the history
  29. Fixes tests

    fdurand authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    3070031 View commit details
    Browse the repository at this point in the history
  30. update get_login_token variable

    nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    3e507c1 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a168f54 View commit details
    Browse the repository at this point in the history
  32. [Venom] Inline: Add variables for l3, Create symlink from qemu-kvm to…

    … qemu-system-x86_64
    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    4b7249a View commit details
    Browse the repository at this point in the history
  33. [Venom] Unit tests: change inline position

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    a527f40 View commit details
    Browse the repository at this point in the history
  34. [Venom] inline l2 and l3 add variables

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    63dd16d View commit details
    Browse the repository at this point in the history
  35. [Venom] Inline l2 l3: add variables

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c9870ae View commit details
    Browse the repository at this point in the history
  36. Create a dedicated scenario to avoid issue with Perl unit tests

    This reverts commit 445b4dc.
    nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    6a56d11 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b059f80 View commit details
    Browse the repository at this point in the history
  38. [Venom] inline l2 change variable name for l2

    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    8782438 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    9642491 View commit details
    Browse the repository at this point in the history
  40. [Venom] Inline: add back the symlink for EL8 remove by #62c1500537ecd…

    …cdec99e1ce4d1e9b72a441ec58a
    JeGoi authored and nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    984c367 View commit details
    Browse the repository at this point in the history
  41. use dedicated configurator test suite

    We don't configure anymore reg and iso interfaces because they are not
    used in this scenario. On top of that, PacketFence removes IP on this
    interfaces when we start to configure inline interfaces using API
    nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    b3d565d View commit details
    Browse the repository at this point in the history
  42. cleanup before merge

    put back cli login vars removed by bad rebase
    nqb committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    0cfebe0 View commit details
    Browse the repository at this point in the history