-
Notifications
You must be signed in to change notification settings - Fork 3
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
Basic SDK version #1
Comments
So, after 22 days, I should give a bigger update about what's going on. I spent most of yesterday updating
The
In addition, there are features that the Go SDK has that this one doesn't have yet. I'd like both of you to give me feedback on how important you think they are and if I should focus on something else right now instead (such as building actual test plans):
|
I think the metrics API will be necessary for us to be able to get value out of the test plans. Once that's in place having a test plan in place for us to be able to use as a starting point would be very helpful. As we are looking to make improvements to the JS DHT this quarter, having existing test plans for |
We considered this a while back, but didn't have the capacity to implement properly - at the moment only I think |
I think the Having the Metrics API would also be very handy as folks could just create a dashboard in Grafana and use InfluxDB's capabilities. |
This is a good point, we also caught several bugs in the DHT query logic because we used the assets to graph the query timeline. |
I am closing this issue as most things here are already implemented. The package is not yet released. I will do that after addressing #7 and #8! The Metrics are, indeed, important, but I will implement them after releasing 1.0. In addition, testground/testground#1158 should be ready for review soon. |
For the first iteration, we should go for a very basic version of a JS SDK that has the smallest feature set in order to make simpler tests work. After having a functional version, we can iterate and improve by adding new features to match the feature set of the Go SDK. In terms of API, we should follow the same generic API that we're using on the GO SDK in order to make it easy for developers.
So, the TODOs are:
docker:js
builder for testgroundcc @nonsense @jacobheun
The text was updated successfully, but these errors were encountered: