Skip to content

[RFE] better tests/aps 23q4 #39

@DumpySquare

Description

@DumpySquare

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?

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions