-
Notifications
You must be signed in to change notification settings - Fork 70
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
Issue617 refactor service with history 2 #652
Commits on Sep 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f323037 - Browse repository at this point
Copy the full SHA f323037View commit details
Commits on Sep 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8331822 - Browse repository at this point
Copy the full SHA 8331822View commit details
Commits on Sep 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6277063 - Browse repository at this point
Copy the full SHA 6277063View commit details -
Add time to measurement payload
Working (although incomplete) twoday example
Configuration menu - View commit details
-
Copy full SHA for 85809a5 - Browse repository at this point
Copy the full SHA 85809a5View commit details
Commits on Sep 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fb3eb6e - Browse repository at this point
Copy the full SHA fb3eb6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a076cd1 - Browse repository at this point
Copy the full SHA a076cd1View commit details
Commits on Sep 30, 2020
-
Merge pull request #236 from NREL/boptest-service
Update API and add example controller
Configuration menu - View commit details
-
Copy full SHA for da83794 - Browse repository at this point
Copy the full SHA da83794View commit details
Commits on Oct 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5615176 - Browse repository at this point
Copy the full SHA 5615176View commit details
Commits on Jan 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 19c68e3 - Browse repository at this point
Copy the full SHA 19c68e3View commit details
Commits on Jan 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c6150e8 - Browse repository at this point
Copy the full SHA c6150e8View commit details
Commits on Feb 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6b8c748 - Browse repository at this point
Copy the full SHA 6b8c748View commit details
Commits on Feb 9, 2021
-
Remove copyright at the file level
There is global attribution at the project root
Configuration menu - View commit details
-
Copy full SHA for 3a3b701 - Browse repository at this point
Copy the full SHA 3a3b701View commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d7c418a - Browse repository at this point
Copy the full SHA d7c418aView commit details
Commits on Mar 9, 2021
-
WIP: add support for results on demand
Use redis messages to generate results as they are requested, instead of the very time consuming approach of computing them on every step
Configuration menu - View commit details
-
Copy full SHA for df67faf - Browse repository at this point
Copy the full SHA df67fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd2db1 - Browse repository at this point
Copy the full SHA 7cd2db1View commit details
Commits on Mar 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6a6114e - Browse repository at this point
Copy the full SHA 6a6114eView commit details
Commits on Mar 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0f64513 - Browse repository at this point
Copy the full SHA 0f64513View commit details
Commits on Mar 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 40b357b - Browse repository at this point
Copy the full SHA 40b357bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3763cd - Browse repository at this point
Copy the full SHA b3763cdView commit details
Commits on Mar 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c0cb3d5 - Browse repository at this point
Copy the full SHA c0cb3d5View commit details -
BOPTEST-Service: Reimplement advance
Remove some unwanted Alfalfa isms
Configuration menu - View commit details
-
Copy full SHA for e6e16fb - Browse repository at this point
Copy the full SHA e6e16fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 245a3b4 - Browse repository at this point
Copy the full SHA 245a3b4View commit details
Commits on Mar 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ff01584 - Browse repository at this point
Copy the full SHA ff01584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3afe052 - Browse repository at this point
Copy the full SHA 3afe052View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e2535e - Browse repository at this point
Copy the full SHA 2e2535eView commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c5e473e - Browse repository at this point
Copy the full SHA c5e473eView commit details -
Configuration menu - View commit details
-
Copy full SHA for df39d8e - Browse repository at this point
Copy the full SHA df39d8eView commit details
Commits on Jun 29, 2021
-
The exceptions are the min/max test, plus julia and javascript tests
Configuration menu - View commit details
-
Copy full SHA for ac6eacd - Browse repository at this point
Copy the full SHA ac6eacdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d4725 - Browse repository at this point
Copy the full SHA f7d4725View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc8e2f0 - Browse repository at this point
Copy the full SHA fc8e2f0View commit details
Commits on Jun 30, 2021
-
When setting a new scenario only initialize a new job/test when there is a new time period
Configuration menu - View commit details
-
Copy full SHA for f6e090a - Browse repository at this point
Copy the full SHA f6e090aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fb6f1b - Browse repository at this point
Copy the full SHA 8fb6f1bView commit details
Commits on Jul 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7d40ed4 - Browse repository at this point
Copy the full SHA 7d40ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 962e805 - Browse repository at this point
Copy the full SHA 962e805View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb56455 - Browse repository at this point
Copy the full SHA fb56455View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58df3d5 - Browse repository at this point
Copy the full SHA 58df3d5View commit details
Commits on Jul 8, 2021
-
Service: Change control input sanitizer to a validator
Now an error will be returned for invalid control inputs
Configuration menu - View commit details
-
Copy full SHA for 6dfe64b - Browse repository at this point
Copy the full SHA 6dfe64bView commit details
Commits on Jul 9, 2021
-
Service: Extensive renaming and cleanup
Most notably there is a more clear boundary around a "job" and they are named clearly "boptest_add_testcase" and "boptest_run_test". Also, jobs are each proper python modules. Some Alfalfa terminology scrubed.
Configuration menu - View commit details
-
Copy full SHA for 4475ff3 - Browse repository at this point
Copy the full SHA 4475ff3View commit details
Commits on Jul 11, 2021
-
Service: A argument for testcase name on submit
In the process of this, also remove all traces of graphql, and cleanup route organization
Configuration menu - View commit details
-
Copy full SHA for 5489b2e - Browse repository at this point
Copy the full SHA 5489b2eView commit details
Commits on Jul 14, 2021
-
This new api is used to select a testcase and returns a test id. Also there is significant refactor of the messaging between web and worker.
Configuration menu - View commit details
-
Copy full SHA for b141f1a - Browse repository at this point
Copy the full SHA b141f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d9208e - Browse repository at this point
Copy the full SHA 6d9208eView commit details -
Service: Fix regression related to advance
A previous commit created a regression where advance would not return null at the end time
Configuration menu - View commit details
-
Copy full SHA for d43c640 - Browse repository at this point
Copy the full SHA d43c640View commit details -
Service: Improve method of sending commands to worker
Previously every command opened two new redis connections between web and worker. Now there is only a single set of connections that are persistent during the life of the web process.
Configuration menu - View commit details
-
Copy full SHA for 68eb76e - Browse repository at this point
Copy the full SHA 68eb76eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e245ad2 - Browse repository at this point
Copy the full SHA e245ad2View commit details -
Service: Implement a two minute timeout
If no requests are made on a test for two minutes, it will timeout and the worker will cleanup the test and go back to waiting for another job.
Configuration menu - View commit details
-
Copy full SHA for 645c12d - Browse repository at this point
Copy the full SHA 645c12dView commit details
Commits on Jul 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3172450 - Browse repository at this point
Copy the full SHA 3172450View commit details
Commits on Jul 16, 2021
-
Service: Add a service to pre provision testcases
Also update testcase1 based on assumption that the testcase is already available
Configuration menu - View commit details
-
Copy full SHA for 1b2c245 - Browse repository at this point
Copy the full SHA 1b2c245View commit details -
Service: Remove extraneous redis subscribe/unsubscribe
The subscriptions are now more targeted instead of generic pattern based subscriptions, the sub / unsub calls that are removed here are reminants of the past
Configuration menu - View commit details
-
Copy full SHA for eeecfb6 - Browse repository at this point
Copy the full SHA eeecfb6View commit details -
When waiting for a response from the worker for API calls there is a built in timeout (while waiting for a response over redis). Previously this timeout was 30 seconds, however some API calls such as set_scenario were noticed to take signficant time for some models. In response, the timeout has been increased to 2 minutes.
Configuration menu - View commit details
-
Copy full SHA for 2e6c14b - Browse repository at this point
Copy the full SHA 2e6c14bView commit details
Commits on Jul 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a769e65 - Browse repository at this point
Copy the full SHA a769e65View commit details -
Service: Promisify redis functions
This simply makes the code cleaner, and now that there is a Redis class encapsulating the redis client, there is a logical place to put these promisified functions.
Configuration menu - View commit details
-
Copy full SHA for f61bec1 - Browse repository at this point
Copy the full SHA f61bec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 109f77f - Browse repository at this point
Copy the full SHA 109f77fView commit details
Commits on Aug 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 93640d9 - Browse repository at this point
Copy the full SHA 93640d9View commit details
Commits on Dec 21, 2021
-
Add provision function for the BOPTEST Dashboard
This is a primitive function, that has the testcases hard coded. Can be improved.
Configuration menu - View commit details
-
Copy full SHA for bb3b12b - Browse repository at this point
Copy the full SHA bb3b12bView commit details
Commits on Dec 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 04ab99c - Browse repository at this point
Copy the full SHA 04ab99cView commit details
Commits on Jan 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4d2826e - Browse repository at this point
Copy the full SHA 4d2826eView commit details
Commits on Feb 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4cf0f0c - Browse repository at this point
Copy the full SHA 4cf0f0cView commit details
Commits on Jul 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f3cf124 - Browse repository at this point
Copy the full SHA f3cf124View commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f1bde7e - Browse repository at this point
Copy the full SHA f1bde7eView commit details
Commits on Jul 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c01e311 - Browse repository at this point
Copy the full SHA c01e311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b9d380 - Browse repository at this point
Copy the full SHA 4b9d380View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b192c51 - Browse repository at this point
Copy the full SHA b192c51View commit details
Commits on Jul 26, 2022
-
Merge pull request #455 from ibpsa/issue448-service-submit
Issue448 service submit
Configuration menu - View commit details
-
Copy full SHA for 7d33ff2 - Browse repository at this point
Copy the full SHA 7d33ff2View commit details
Commits on Jul 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 29e0f0e - Browse repository at this point
Copy the full SHA 29e0f0eView commit details
Commits on Jul 29, 2022
-
Merge pull request #460 from ibpsa/issue424_v030_service
Issue424 v030 service
Configuration menu - View commit details
-
Copy full SHA for 87c223a - Browse repository at this point
Copy the full SHA 87c223aView commit details
Commits on Sep 14, 2022
-
Service: (re)add Spawn install commands
This change was inadvertantly removed in a previous commit, and is now being reintroduced. close #474
Configuration menu - View commit details
-
Copy full SHA for 7c7d3f1 - Browse repository at this point
Copy the full SHA 7c7d3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed735d - Browse repository at this point
Copy the full SHA 0ed735dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f831424 - Browse repository at this point
Copy the full SHA f831424View commit details -
Service: Consolidate timeouts into a single env var
The environment variable named SERVICE_TIMEOUT now controls inactivity timeout as well as the timeout while waiting to select a testcase.
Configuration menu - View commit details
-
Copy full SHA for 8bd6b20 - Browse repository at this point
Copy the full SHA 8bd6b20View commit details
Commits on Oct 20, 2022
-
Consume BOPTEST from a subtree
In the previous commit, the canonical BOPTEST dependency was added as a git subtree. In this commit, the pieces of BOPTEST (unrelated to BOPTEST-service), which have been made redundant by the subtree are removed. At this stage BOPTEST-Service is functional while consuming BOPTEST in the new subtree location. The BOPTEST tests still need to be updated in order to work with the service because the subtree and therefore the tests are based on the BOPTEST master branch. A future commit needs to reintroduce the BOPTEST-Service flavor of the tests. All of this is an effort to retain history while still migrating BOPTEST-Service to a dedicated repository and introducing BOPTEST (canonical) as a subtree.
Configuration menu - View commit details
-
Copy full SHA for f52af6c - Browse repository at this point
Copy the full SHA f52af6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3f95c3 - Browse repository at this point
Copy the full SHA e3f95c3View commit details
Commits on Oct 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2cd65e5 - Browse repository at this point
Copy the full SHA 2cd65e5View commit details
Commits on Nov 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c64895c - Browse repository at this point
Copy the full SHA c64895cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4098f0 - Browse repository at this point
Copy the full SHA a4098f0View commit details
Commits on Nov 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5a58b11 - Browse repository at this point
Copy the full SHA 5a58b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a1c32 - Browse repository at this point
Copy the full SHA 41a1c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6aa62a - Browse repository at this point
Copy the full SHA a6aa62aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d041f - Browse repository at this point
Copy the full SHA f9d041fView commit details
Commits on Nov 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eb17cf5 - Browse repository at this point
Copy the full SHA eb17cf5View commit details
Commits on Nov 7, 2022
-
Jermy Thomas committed
Nov 7, 2022 Configuration menu - View commit details
-
Copy full SHA for d907def - Browse repository at this point
Copy the full SHA d907defView commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 30e4fb2 - Browse repository at this point
Copy the full SHA 30e4fb2View commit details -
Merge branch 'develop' into get_all_tests
Jermy Thomas committedNov 14, 2022 Configuration menu - View commit details
-
Copy full SHA for dee9d20 - Browse repository at this point
Copy the full SHA dee9d20View commit details
Commits on Nov 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2cbdbbe - Browse repository at this point
Copy the full SHA 2cbdbbeView commit details -
Jermy Thomas committed
Nov 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 1feae72 - Browse repository at this point
Copy the full SHA 1feae72View commit details
Commits on Nov 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a5fafdb - Browse repository at this point
Copy the full SHA a5fafdbView commit details -
Merge branch 'issue/9-user-test-cases' of https://github.com/NREL/bop…
…test-service into issue/9-user-test-cases
Configuration menu - View commit details
-
Copy full SHA for b7dbe68 - Browse repository at this point
Copy the full SHA b7dbe68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c14e5eb - Browse repository at this point
Copy the full SHA c14e5ebView commit details
Commits on Nov 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 39d79ea - Browse repository at this point
Copy the full SHA 39d79eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab098b - Browse repository at this point
Copy the full SHA 8ab098bView commit details
Commits on Nov 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c65379 - Browse repository at this point
Copy the full SHA 4c65379View commit details
Commits on Nov 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9693113 - Browse repository at this point
Copy the full SHA 9693113View commit details -
Configuration menu - View commit details
-
Copy full SHA for c98ce07 - Browse repository at this point
Copy the full SHA c98ce07View commit details
Commits on Nov 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 12a4158 - Browse repository at this point
Copy the full SHA 12a4158View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7442453 - Browse repository at this point
Copy the full SHA 7442453View commit details
Commits on Nov 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8f5ccf5 - Browse repository at this point
Copy the full SHA 8f5ccf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0fd076 - Browse repository at this point
Copy the full SHA a0fd076View commit details -
Merge pull request #21 from NREL/public_tests_debug
Pull in changes from public debug
Configuration menu - View commit details
-
Copy full SHA for ac601cf - Browse repository at this point
Copy the full SHA ac601cfView commit details
Commits on Nov 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 008e160 - Browse repository at this point
Copy the full SHA 008e160View commit details
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dae08cc - Browse repository at this point
Copy the full SHA dae08ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbea994 - Browse repository at this point
Copy the full SHA bbea994View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd1da9e - Browse repository at this point
Copy the full SHA fd1da9eView commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f7108ee - Browse repository at this point
Copy the full SHA f7108eeView commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dd61ddb - Browse repository at this point
Copy the full SHA dd61ddbView commit details -
Merge pull request #22 from NREL/k8s_pod_deletion_cost
K8s pod deletion cost
Configuration menu - View commit details
-
Copy full SHA for 303399c - Browse repository at this point
Copy the full SHA 303399cView commit details -
Merge pull request #18 from NREL/issue_12
add in GitHub action to build, test and publish docker container images
Configuration menu - View commit details
-
Copy full SHA for 540e301 - Browse repository at this point
Copy the full SHA 540e301View commit details
Commits on Dec 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fbed98d - Browse repository at this point
Copy the full SHA fbed98dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a774b1 - Browse repository at this point
Copy the full SHA 1a774b1View commit details -
Merge pull request #23 from NREL/fix_dockerhub
lower case for registry name for docker hub
Configuration menu - View commit details
-
Copy full SHA for 19db0d5 - Browse repository at this point
Copy the full SHA 19db0d5View commit details
Commits on Dec 19, 2022
-
Add configuration for test accounts
This change enables testing without having the dashboard available
Configuration menu - View commit details
-
Copy full SHA for 068d968 - Browse repository at this point
Copy the full SHA 068d968View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac314ea - Browse repository at this point
Copy the full SHA ac314eaView commit details
Commits on Dec 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 42c67c0 - Browse repository at this point
Copy the full SHA 42c67c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c050ea - Browse repository at this point
Copy the full SHA 8c050eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56172ea - Browse repository at this point
Copy the full SHA 56172eaView commit details
Commits on Jan 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2dec377 - Browse repository at this point
Copy the full SHA 2dec377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f0a1f1 - Browse repository at this point
Copy the full SHA 6f0a1f1View commit details -
User user "subject" instead of username
"sub" in the OAuth sense is immutable, whereas BOPTEST allows username to be modified, therefore it is a not a good key for storage
Configuration menu - View commit details
-
Copy full SHA for ef85841 - Browse repository at this point
Copy the full SHA ef85841View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86731b7 - Browse repository at this point
Copy the full SHA 86731b7View commit details -
Validating the testid has become more expensive now that tests can be associated with a user (which requires a trip to validate the user), therefore testid validation "in the loop" of simulation apis has been removed. Now instead of getting an immediate error, the response will timeout after not receiving a response from a running test.
Configuration menu - View commit details
-
Copy full SHA for 8b9b5f3 - Browse repository at this point
Copy the full SHA 8b9b5f3View commit details
Commits on Jan 6, 2023
-
Add feature to abort queued tests
This also required a little rework on the /tests api implementation. See `test_async_select_api` in test_testcase_api for an example.
Configuration menu - View commit details
-
Copy full SHA for 5779c87 - Browse repository at this point
Copy the full SHA 5779c87View commit details -
Update api to return 400 for invalid testid
This is true for all APIs that accept testid as a url param, but most especially the status api.
Configuration menu - View commit details
-
Copy full SHA for 0a694c7 - Browse repository at this point
Copy the full SHA 0a694c7View commit details -
This replaces smembers which is not advised in a production environment
Configuration menu - View commit details
-
Copy full SHA for 05d5511 - Browse repository at this point
Copy the full SHA 05d5511View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4d7a48 - Browse repository at this point
Copy the full SHA d4d7a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d6f456 - Browse repository at this point
Copy the full SHA 3d6f456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4358eee - Browse repository at this point
Copy the full SHA 4358eeeView commit details
Commits on Jan 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 666af44 - Browse repository at this point
Copy the full SHA 666af44View commit details
Commits on Jan 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bf3bd7e - Browse repository at this point
Copy the full SHA bf3bd7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43489cb - Browse repository at this point
Copy the full SHA 43489cbView commit details
Commits on Jan 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dce7b1b - Browse repository at this point
Copy the full SHA dce7b1bView commit details
Commits on Jan 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5f17153 - Browse repository at this point
Copy the full SHA 5f17153View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5afe6b - Browse repository at this point
Copy the full SHA b5afe6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c749f1 - Browse repository at this point
Copy the full SHA 1c749f1View commit details -
Align pub/sub message format with canonical BOPTEST api doc
Previously there was some light transformation of the data sent over pub/sub, resulting in a slight difference between the api payloads documented on the IBPSA BOPTEST repo and the expected pub/sub payloads. This has not been an issue in the past because the differences were internal, and the rest API of BOPTEST-Service was still aligned with the canonical BOPTEST. With the introduction of a websocket api, clients are given access to directly put messages on the pub/sub bus, so for the sake of clarity it is good to have alignment.
Configuration menu - View commit details
-
Copy full SHA for 300aaff - Browse repository at this point
Copy the full SHA 300aaffView commit details -
Configuration menu - View commit details
-
Copy full SHA for c255a51 - Browse repository at this point
Copy the full SHA c255a51View commit details
Commits on Jan 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f43882c - Browse repository at this point
Copy the full SHA f43882cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1d66c - Browse repository at this point
Copy the full SHA 3e1d66cView commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 41a613d - Browse repository at this point
Copy the full SHA 41a613dView commit details
Commits on Feb 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 21b6d78 - Browse repository at this point
Copy the full SHA 21b6d78View commit details -
Now the test record will be removed from redis right away, meaning that even if the message to the worker fails (perhaps because the worker vanished) the test will still be gone from the client perspective. Even if for some reason the worker is still active for the test, the idle timeout will clean it up.
Configuration menu - View commit details
-
Copy full SHA for 241ae42 - Browse repository at this point
Copy the full SHA 241ae42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e3178e - Browse repository at this point
Copy the full SHA 7e3178eView commit details
Commits on Feb 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dd6c4ec - Browse repository at this point
Copy the full SHA dd6c4ecView commit details
Commits on Mar 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 596446c - Browse repository at this point
Copy the full SHA 596446cView commit details
Commits on Mar 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 175b38f - Browse repository at this point
Copy the full SHA 175b38fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b4a5a9 - Browse repository at this point
Copy the full SHA 2b4a5a9View commit details
Commits on Mar 13, 2023
-
Merge pull request #25 from NREL/issue/24-websocket
API and web socket updates.
Configuration menu - View commit details
-
Copy full SHA for 5055f51 - Browse repository at this point
Copy the full SHA 5055f51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55acf7a - Browse repository at this point
Copy the full SHA 55acf7aView commit details -
Allow test cases and simulation results to be downloaded
This change enables the minio console on port 9001 for local `docker compose` based development. There is also a change to set the ACL to public-read for simulation results and namespaced test cases. User specific test cases are still private. close #28
Configuration menu - View commit details
-
Copy full SHA for 483a14e - Browse repository at this point
Copy the full SHA 483a14eView commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6f742cc - Browse repository at this point
Copy the full SHA 6f742ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 851a3bd - Browse repository at this point
Copy the full SHA 851a3bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7adc9ef - Browse repository at this point
Copy the full SHA 7adc9efView commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a6eb1e0 - Browse repository at this point
Copy the full SHA a6eb1e0View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87577d4 - Browse repository at this point
Copy the full SHA 87577d4View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 447feba - Browse repository at this point
Copy the full SHA 447febaView commit details
Commits on Sep 21, 2023
-
Increase web<->worker messaging timeout
The timeout is now 8 minutes to account for longer tests under pyfmi3
Configuration menu - View commit details
-
Copy full SHA for 187eb08 - Browse repository at this point
Copy the full SHA 187eb08View commit details -
Fix failing test related to websocket
This change specifically fixes an issue when the websocket sends an invalid message to the worker. This does not happen via the REST API because messages to the worker are created within the web component's REST implementation. For websocket clients are able to send arbitrary messages directly to the worker, so the worker needs to handle them appropriatly.
Configuration menu - View commit details
-
Copy full SHA for 0167761 - Browse repository at this point
Copy the full SHA 0167761View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 259f462 - Browse repository at this point
Copy the full SHA 259f462View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62ec472 - Browse repository at this point
Copy the full SHA 62ec472View commit details -
Merge remote-tracking branch 'origin/issue/28-simulation-download' in…
…to issue146_pyfmi3_cs
Configuration menu - View commit details
-
Copy full SHA for 6b25727 - Browse repository at this point
Copy the full SHA 6b25727View commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bff76df - Browse repository at this point
Copy the full SHA bff76dfView commit details
Commits on Dec 13, 2023
-
Fix an issue related to user auth
There was a missing import statement for the got library which is used to request authorization from the boptest dashboard. ref #33
Configuration menu - View commit details
-
Copy full SHA for eef34d0 - Browse repository at this point
Copy the full SHA eef34d0View commit details
Commits on Jan 24, 2024
-
create experimental branch and change CI logic to publish docker imag…
…es commited to this branch
Configuration menu - View commit details
-
Copy full SHA for b7a68a0 - Browse repository at this point
Copy the full SHA b7a68a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da2f5c - Browse repository at this point
Copy the full SHA 2da2f5cView commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f8b660 - Browse repository at this point
Copy the full SHA 7f8b660View commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ba3ee7 - Browse repository at this point
Copy the full SHA 7ba3ee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d9b2bc - Browse repository at this point
Copy the full SHA 1d9b2bcView commit details
Commits on Feb 22, 2024
-
Send 401 for invalid authorization instead of 404
Previously, invalid endpoints would return a 404 in all cases. Now, if there is an invalid Authorization header then 401 will be returned for all generic endpoints under /users and /testcases. ref #35
Configuration menu - View commit details
-
Copy full SHA for 690a42d - Browse repository at this point
Copy the full SHA 690a42dView commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4bdec37 - Browse repository at this point
Copy the full SHA 4bdec37View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ec462d - Browse repository at this point
Copy the full SHA 5ec462dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf468ff - Browse repository at this point
Copy the full SHA bf468ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1c4d3e - Browse repository at this point
Copy the full SHA a1c4d3eView commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 76ac96b - Browse repository at this point
Copy the full SHA 76ac96bView commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3555dc7 - Browse repository at this point
Copy the full SHA 3555dc7View commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e85ecbd - Browse repository at this point
Copy the full SHA e85ecbdView commit details
Commits on Jun 13, 2024
-
Merge NREL/boptest-service into issue617_refactorService_with_history2
This is a graft of the now mothballed NREL repository (https://github.com/NREL/boptest-service) into the original BOPTEST timeline.
Configuration menu - View commit details
-
Copy full SHA for 21433f8 - Browse repository at this point
Copy the full SHA 21433f8View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0106c04 - Browse repository at this point
Copy the full SHA 0106c04View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3b2ea - Browse repository at this point
Copy the full SHA fe3b2eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8b63a - Browse repository at this point
Copy the full SHA 1d8b63aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0356f74 - Browse repository at this point
Copy the full SHA 0356f74View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6daa1c - Browse repository at this point
Copy the full SHA a6daa1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd9474 - Browse repository at this point
Copy the full SHA 7bd9474View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aed79a - Browse repository at this point
Copy the full SHA 8aed79aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f91c2 - Browse repository at this point
Copy the full SHA b3f91c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a311b8 - Browse repository at this point
Copy the full SHA 0a311b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f852251 - Browse repository at this point
Copy the full SHA f852251View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95f7b64 - Browse repository at this point
Copy the full SHA 95f7b64View commit details -
Co-authored-by: Javier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e7898b - Browse repository at this point
Copy the full SHA 5e7898bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9ee911 - Browse repository at this point
Copy the full SHA b9ee911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 018b5b5 - Browse repository at this point
Copy the full SHA 018b5b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65bb3c6 - Browse repository at this point
Copy the full SHA 65bb3c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 222e3af - Browse repository at this point
Copy the full SHA 222e3afView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea4b19 - Browse repository at this point
Copy the full SHA dea4b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41226d3 - Browse repository at this point
Copy the full SHA 41226d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5aef38 - Browse repository at this point
Copy the full SHA b5aef38View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0dff4f - Browse repository at this point
Copy the full SHA d0dff4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdec483 - Browse repository at this point
Copy the full SHA bdec483View commit details -
The dockerignore files are used to reduce the size of the build context and therefore speed-up docker build. After merging service into the mainline BOPTEST code, the ignore specifications were either missing (in some timelines) or incorrect based on the current project structure. In this commit we ignore the `testcases` and `testing` directories because they are large and the docker images for worker and web do not require them.
Configuration menu - View commit details
-
Copy full SHA for 895e752 - Browse repository at this point
Copy the full SHA 895e752View commit details -
* Remove the `test` service * Remove `version` property, because it is considered deprecated
Configuration menu - View commit details
-
Copy full SHA for 179fb11 - Browse repository at this point
Copy the full SHA 179fb11View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96c1d08 - Browse repository at this point
Copy the full SHA 96c1d08View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1d234a - Browse repository at this point
Copy the full SHA c1d234aView commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c14f85d - Browse repository at this point
Copy the full SHA c14f85dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbb2e18 - Browse repository at this point
Copy the full SHA dbb2e18View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71063e9 - Browse repository at this point
Copy the full SHA 71063e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 183765e - Browse repository at this point
Copy the full SHA 183765eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 594bb23 - Browse repository at this point
Copy the full SHA 594bb23View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af22ad7 - Browse repository at this point
Copy the full SHA af22ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08801ab - Browse repository at this point
Copy the full SHA 08801abView commit details -
Merge branch 'issue617_refactorService_with_history2' of https://gith…
…ub.com/ibpsa/project1-boptest into issue617_refactorService_with_history2
Configuration menu - View commit details
-
Copy full SHA for 57d8ff0 - Browse repository at this point
Copy the full SHA 57d8ff0View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 35c9aaa - Browse repository at this point
Copy the full SHA 35c9aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 742ce84 - Browse repository at this point
Copy the full SHA 742ce84View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a03033c - Browse repository at this point
Copy the full SHA a03033cView commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 780fac5 - Browse repository at this point
Copy the full SHA 780fac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae82e0 - Browse repository at this point
Copy the full SHA cae82e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9af191 - Browse repository at this point
Copy the full SHA a9af191View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c6c73e - Browse repository at this point
Copy the full SHA 8c6c73eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b9ca9 - Browse repository at this point
Copy the full SHA 90b9ca9View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7892d28 - Browse repository at this point
Copy the full SHA 7892d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6771499 - Browse repository at this point
Copy the full SHA 6771499View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb75c96 - Browse repository at this point
Copy the full SHA bb75c96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7611612 - Browse repository at this point
Copy the full SHA 7611612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc01fe - Browse repository at this point
Copy the full SHA 5bc01feView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 659681e - Browse repository at this point
Copy the full SHA 659681eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58aeea2 - Browse repository at this point
Copy the full SHA 58aeea2View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 940f3ca - Browse repository at this point
Copy the full SHA 940f3caView commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3cf7f1 - Browse repository at this point
Copy the full SHA a3cf7f1View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 167e036 - Browse repository at this point
Copy the full SHA 167e036View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d2591f - Browse repository at this point
Copy the full SHA 9d2591fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6534348 - Browse repository at this point
Copy the full SHA 6534348View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c01cea - Browse repository at this point
Copy the full SHA 7c01ceaView commit details
Commits on Sep 27, 2024
-
Improve logging and diagnostic information
* Within worker, add logs when a message is received and immediatly after a response has been sent. * Include HOSTNAME in the test metadata that is stored in Redis. For a K8s deployment, HOSTNAME will correspond to the name of the pod running the test. This will make it possible to retreive worker logs for a misbehaving test. * When a test is complete, the worker and the associated logs, may no longer exist, however the logs will still be available in the log file contained within the test payload that is pushed to long term storage. * These changes pertain to worker, however there is an existing log message within the web implementation that logs when a message is sent to the worker, but no response is received. Additionally, each message between web and worker is given a unique ID, therefore with all of this togethor there will be breadcrumbs if a message is dropped.
Configuration menu - View commit details
-
Copy full SHA for fea197c - Browse repository at this point
Copy the full SHA fea197cView commit details -
Adjust message timeout between web and worker
* The default message timeout is now 20 minutes, and the value is configurable using the BOPTEST_MESSAGE_TIMEOUT environment variable.
Configuration menu - View commit details
-
Copy full SHA for c6ea785 - Browse repository at this point
Copy the full SHA c6ea785View commit details -
Further adjust messaging timeout
The message subscription timeout is now configured as BOPTEST_MESSAGE_TIMEOUT + 60 seconds
Configuration menu - View commit details
-
Copy full SHA for 38bd2b6 - Browse repository at this point
Copy the full SHA 38bd2b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 891f99b - Browse repository at this point
Copy the full SHA 891f99bView commit details
Commits on Oct 9, 2024
-
Update comment in docker-compose.yml
Co-authored-by: Javier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 420ad3e - Browse repository at this point
Copy the full SHA 420ad3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7530d59 - Browse repository at this point
Copy the full SHA 7530d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for aedb622 - Browse repository at this point
Copy the full SHA aedb622View commit details
Commits on Oct 10, 2024
-
It no longer makes sense to maintain a unique version of the service. There is now simply the BOPTEST version.
Configuration menu - View commit details
-
Copy full SHA for b648373 - Browse repository at this point
Copy the full SHA b648373View commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef54ed0 - Browse repository at this point
Copy the full SHA ef54ed0View commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5aa41c2 - Browse repository at this point
Copy the full SHA 5aa41c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5950ab4 - Browse repository at this point
Copy the full SHA 5950ab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5175ec7 - Browse repository at this point
Copy the full SHA 5175ec7View commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa5da6f - Browse repository at this point
Copy the full SHA aa5da6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eedaeb - Browse repository at this point
Copy the full SHA 0eedaebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72420f4 - Browse repository at this point
Copy the full SHA 72420f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca7aae - Browse repository at this point
Copy the full SHA cca7aaeView commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 878e0a9 - Browse repository at this point
Copy the full SHA 878e0a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db5a0c - Browse repository at this point
Copy the full SHA 4db5a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bc7abd - Browse repository at this point
Copy the full SHA 8bc7abdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f290155 - Browse repository at this point
Copy the full SHA f290155View commit details -
Configuration menu - View commit details
-
Copy full SHA for 319b215 - Browse repository at this point
Copy the full SHA 319b215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 384a6f5 - Browse repository at this point
Copy the full SHA 384a6f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00add91 - Browse repository at this point
Copy the full SHA 00add91View commit details