Commit Graph

239 Commits

Author SHA1 Message Date
Emily Soth 214a617e0d Merge branch 'feature/plugins' into feature/1891 2025-05-12 15:50:31 -07:00
Emily Soth bf1726ec88 restore compiled modules to the plugins branch 2025-05-08 14:38:09 -07:00
Emily Soth 960b2999c2 remove ModelInputs and ModelOutputs classes 2025-05-02 14:23:14 -07:00
Emily Soth 73b42aecc5 work in progress: updating tests 2025-04-28 12:07:59 -07:00
Emily Soth ef62d68a67 Merge branch 'main' into feature/plugins 2025-04-04 13:29:28 -07:00
davemfish bbf385f728 add server-side validation for dates and better exception-handling. #1551 2025-04-01 09:15:17 -04:00
davemfish 5ad42391f5 update regression data after slight modification to the logit transormation. #1551 2025-03-25 13:46:40 -04:00
davemfish 36eb6def60 guard against 1s in response array before logit-transformation and only adjust 0s. #1551 2025-03-25 13:15:05 -04:00
davemfish f6efebcfa4 add assertions for all the summary stats. #1551 2025-03-24 16:35:27 -04:00
davemfish 20a038318e make a poly_id field in all output tables. #1551 2025-03-24 15:48:56 -04:00
davemfish aaac095e11 pass filename of AOI to server instead of guessing or assuming. #1551 2025-03-21 15:34:12 -04:00
davemfish f92bd56bef define variables for the MIN and MAX year accepted by the client. #1551 2025-03-21 14:14:06 -04:00
davemfish 279e2b9f19 fixing test by using the temp workspace_dir. #1551 2025-03-10 17:01:40 -04:00
davemfish ab2050dd85 update test data revision hash. #1551 2025-03-10 16:26:01 -04:00
davemfish 5cf36ee742 some docs for the new logging stuff. #1551 2025-03-10 12:21:45 -04:00
davemfish 2ff61f841a add server health check to test suite and re-organize server module. #1551 2025-03-06 16:08:33 -05:00
davemfish 3f7873e88d re-enable the workspace fetcher through the manager layer. #1551 2025-03-06 10:37:38 -05:00
davemfish d415d4a6b5 properly release dataset after executing SQL; update main regression test. #1551 2025-03-05 13:13:34 -05:00
davemfish c9899cc6ae return gpkg from the server #1551 2025-03-01 09:45:40 -05:00
davemfish a2689de091 update tests for gridded AOI; remove unused Z geometry. #1551 2025-02-25 15:52:33 -05:00
davemfish 830a5cf2d2 replace shp with gpkg for AOI operations. #1551 2025-02-25 13:44:28 -05:00
davemfish f06799259e updated a docstring. #1551 2025-02-25 09:16:07 -05:00
davemfish d2db08fe64 some cleanup in tests. #1551 2025-02-25 08:28:39 -05:00
davemfish 637df85686 remove some redundancy across tests; more specifically test re-use of existing quadtree. #1551 2025-02-24 14:11:40 -05:00
davemfish 3278e3e655 update regression data for the main regression test. #1551 2025-02-24 10:09:28 -05:00
davemfish 8457b7d1d5 save regression results in a table (csv) in addition to the text summary . #1551 2025-02-21 13:31:01 -05:00
davemfish 7bfc99fc22 update regression test to use synthetic social media data. #1551 2025-02-20 17:19:16 -05:00
davemfish 8e186f20c3 replace test-data aoi with synthesized data. #1551 2025-02-13 10:14:42 -05:00
davemfish 994729ab24 merged upstream release and resolved trivial conflicts. #1551 2025-02-11 15:23:41 -05:00
dcdenu4 0e5261305f Skip compiled model tests 2025-02-05 09:52:24 -05:00
Emily Soth ad59b739d2 enable gdal.UseExceptions in entrypoints and tests
Enable gdal exceptions in the CLI and server. Update all models to
expect and handle gdal exceptions where they are now raised.
2024-11-19 13:32:47 -08:00
davemfish ddbcbae88f fix bug in results_suffix; renaming a shapefile. 2024-08-13 09:18:14 -04:00
davemfish 39efe9c6a9 avoid possible infinite loop in test setup 2024-08-09 09:03:10 -04:00
davemfish 2520244589 logit-transform response variable 2024-08-08 10:05:20 -04:00
davemfish e7065b7b10 only setup the rec server once for all the integration tests 2024-08-06 08:34:23 -04:00
davemfish d8e4e01a81 reject AOIs that would query too many points. 2024-08-05 13:17:14 -04:00
davemfish 112d7b96da expose checks for valid queries through the RecManager. 2024-08-04 09:23:59 -04:00
davemfish ce0e34a630 remove skipped tests that are redundant with other tests we do not skip. 2024-07-30 16:08:48 -04:00
davemfish 6085d8d394 add results suffix to serverside files where it was missing 2024-07-30 10:55:22 -04:00
davemfish 3f86b67870 fix test setup routine to allow for slightly slower recmodel_server readiness. 2024-07-29 14:54:37 -04:00
davemfish 27d11ded85 update some tests as APIs have changed. 2024-07-26 13:33:42 -07:00
davemfish 0446a7e802 more data munging 2024-06-20 16:09:04 -04:00
davemfish 9075ba8792 building regression data with new response vars 2024-06-19 09:28:42 -04:00
davemfish 439889cb49 modify two tests to use a local server 2024-06-17 17:16:17 -04:00
davemfish 5a9407176d deleted a redundant test 2024-06-17 17:02:59 -04:00
davemfish 230e0797f5 updated client to call the new manager layer to retrieve userday results. 2024-06-17 17:02:16 -04:00
davemfish 9833d079f9 experimenting with manager layer for processing concurrent flickr and twitter 2024-06-17 09:10:21 -04:00
davemfish fc7c60adf3 update tests with new arg values 2024-06-11 07:03:14 -07:00
davemfish afffad4e88 fix renamed function names in tests 2024-06-03 11:40:44 -07:00
davemfish b41917411a use multiple processes for quadtree flushes 2024-04-30 10:16:14 -07:00