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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions