You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Re-start the vtest repo as vtest2, preserving the git history from varnish-cache
Add vtest2 as a submodule of varnish-cache
Register custom commands in vtest
This would give us the ability to retain vtc_varnish, vtc_logexp etc here, remove them in vtest.
Split vtest into a library and a program
Some command line options like -i only make sense here, remove them in vtest.
Add tooling to bundle vtest as a git submodule
Add automation to vendor vtest when we branch out
In trunk we can track vtest master as a submodule, we replace it with a static copy when we create x.y branches.
Add automation to apply vtest patch to x.y branches
The goal is facilitate cherry-picks from the vtest tree to the varnish-cache sub-tree
Make varnishtest use libvtest.a
And keep varnishtest with varnish-specific command line options.
Then we can support TLS in vtest.
The text was updated successfully, but these errors were encountered:
Here is the check list of steps to get there:
This would give us the ability to retain vtc_varnish, vtc_logexp etc here, remove them in vtest.
Some command line options like
-i
only make sense here, remove them in vtest.In trunk we can track vtest master as a submodule, we replace it with a static copy when we create x.y branches.
The goal is facilitate cherry-picks from the vtest tree to the varnish-cache sub-tree
varnishtest
uselibvtest.a
And keep
varnishtest
with varnish-specific command line options.Then we can support TLS in vtest.
The text was updated successfully, but these errors were encountered: