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

[RFE] better tests/aps 23q4 #39

Open
DumpySquare opened this issue Jun 19, 2023 · 0 comments
Open

[RFE] better tests/aps 23q4 #39

DumpySquare opened this issue Jun 19, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@DumpySquare
Copy link
Member

looking to document a bit more about extending the testing suite. This starts with better apps for the config generator.

These apps should help make it easier to find an app with a particular feature and write tests to make sure the abstraction process is capturing all the necessary features. For example, the three different ways monitors get associated with a pool and making sure we get all the options with custom monitors. More structure will also allow for testing things like deeper irule parsing of pools/nodes/other-vs.

These example apps will be a part of the config generator and tests, but also going to add a button to the main vscode extension to pull this example qkview from github.

in the common partition, gonna start with basic apps

  • standard_t53_vs - standard tcp vs
  • standard vs with http
  • standard http->https redirect vs
  • standard https vs - minimal - ssl-passthrough
  • standard https vs with complicated pool
  • standard https vs with fallback persist
  • standard https vs with LTpolicy
  • standard https with custom https
  • standard https with asm policy
  • standard https with apm policy - simple
  • standard https with ssl-offload
  • standard https with ssl-re-encrypt
  • perfL4
  • perfL4 with http profile
  • forwarding
  • forwarding tcp
  • forwarding udp
  • forwarding icmp
  • forwarding any
  • partition "infra"
    • ntp vs with a logging irule?
    • dns vs with complicated irule?
@DumpySquare DumpySquare added the enhancement New feature or request label Jun 19, 2023
@DumpySquare DumpySquare self-assigned this Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant