-
Notifications
You must be signed in to change notification settings - Fork 9
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
There is no record of test result metadata #39
Comments
Sounds interesting for creating statistics about boptest usage. I guess client id will only be available when users identify themselves, which for standard emulators, are only if they submit to the dashboard. For competition purposes, it is also interesting, as it looks like a way to avoid participants having to care about their test ids. I think it is important to think through how to give access to this. Especially if we start having multiple competitions. This also goes for elevated rights in general. At some point it might be necessary with something like namespace specific rights. |
As of right now, this is a behind the scenese feature so there aren't any public access concerns. The dashboard image I showed is something only the server admin would be able to access. That said, I was thinking this could set the stage for some future enhancements. We could create some new admin level APIs to query test results. This could also be extended in many other dimensions. For example, what if the test cases themselves (within the FMU) contained some form of access settings? We could have settings such as "a user selecting this test case must identify" or "user can only select this test case one time". These types of features would fit within the current architecture and would not require a database. At this stage I'd just like to push out this change and then see what we want to do with it in future revisions. |
BOPTEST Service stores test results as object storage in Minio/s3, however we lack key metadata. Currently the test objects are indexed only by testid. It would be nice to use the s3 tagging feature to record metadata for the user identifier and the test case name. If we did this we could search results by user and test case name. For example we could determine how many times a test has been run by a certain user.
@haraldwalnum
The text was updated successfully, but these errors were encountered: