-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[WIP] Add InterruptedIterations metric #1769
Commits on Dec 14, 2020
-
Add InterruptedIterations metric
Ivan Mirić committedDec 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 4448bbf - Browse repository at this point
Copy the full SHA 4448bbfView commit details -
Add hack to avoid emitting 0 value for metric
Ivan Mirić committedDec 14, 2020 Configuration menu - View commit details
-
Copy full SHA for e2b88ab - Browse repository at this point
Copy the full SHA e2b88abView commit details
Commits on Dec 15, 2020
-
Align MiniRunner state handling with js.Runner
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 645261a - Browse repository at this point
Copy the full SHA 645261aView commit details -
Add metrics emission tests for InterruptedIterations
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 355ee1c - Browse repository at this point
Copy the full SHA 355ee1cView commit details -
Treat errors from Throw() as plain goja values
This avoids outputting "GoError" as mentioned in #877 (comment)
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 82dae16 - Browse repository at this point
Copy the full SHA 82dae16View commit details -
WIP Disable emitting InterruptedIterations on done context
This is definitely racy and causes hanging in tests, so it needs a different approach.
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for ebd2d34 - Browse repository at this point
Copy the full SHA ebd2d34View commit details -
Avoid cloning tags on each iteration
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 9b47ec8 - Browse repository at this point
Copy the full SHA 9b47ec8View commit details -
Enable metric pushing when run context is done
This isn't racy in real world tests since the Samples channel isn't closed until the global context is done.
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for b0b06c9 - Browse repository at this point
Copy the full SHA b0b06c9View commit details -
Fix context usage in some tests, add metrics processing delay
Ivan Mirić committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for c12f449 - Browse repository at this point
Copy the full SHA c12f449View commit details
Commits on Dec 22, 2020
-
This was motivated by wanting to remove the goja dependency from the lib/executor package, see #1769 (comment) The idea is for runFn to always return a lib.Exception error that can handle all JS errors and Go panics consistently. In practice I'm not sure if this hack is worth it as it might mess up handling of some errors...
Ivan Mirić committedDec 22, 2020 Configuration menu - View commit details
-
Copy full SHA for d52efc4 - Browse repository at this point
Copy the full SHA d52efc4View commit details