-
Notifications
You must be signed in to change notification settings - Fork 2
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
Initial TODO #1
Comments
planning on doing maybe half of these this week. they're mostly simple. |
My first hack at this list will be to replace the three supplementary mc-crusher utilities:
after that the rest is adding features for supporting more workloads, more or less. bench-warmer is now replaced, by way of letting the benchmark run multiple times internally. Can create pre-warming functions, create progressive benchmarks, etc. bench-sample is now more or less replaced. see conf/example.lua |
kinda want the out + filter routines sooner than later. would allow self-feedback for when to stop, and allow loops that self-adjust settings to ramp up toward falure. |
Added a bunch of convenience functions that weren't part of the original list:
next highest priority are functions for manipulating responses and more command generator builtin funcs. |
added a few response handlers. taking a break to think through the meta side. looks like I never used the meta code in mcmc as |
think we're able to get away with much simpler response parsing code than the proxy has. believe the tasks up through value checking are still blocking... but I'll see how much I can push through in the next day or two. |
Think this is enough for me to task back over to the test writing phase again for a while. Should find more changes to make once I run into issues writing real workloads. I will probably add |
To give followers an idea of what's planned-ish, in rough priority order.
mcs.out(message)
for printing data instead of lua's printlocal status, elapsed = mcs.match(request, response)
: does the response match the request and how long did it takeThe text was updated successfully, but these errors were encountered: