ngachung opened a new pull request, #327:
URL: https://github.com/apache/sdap-nexus/pull/327

   Tested https://github.com/apache/sdap-nexus/pull/325 with local build of 
SDAP v1.3.0 and found the following issues
   
   1. Solr failed to start in cloud mode. Setting 
`ZK_HOST="host.docker.internal:2181/solr"` seemed to fix that issue.
   
   2. When testing satellite-to-satellite matchup got the following error 
message
   
   ```
   future: <Future finished exception=InvalidRequest('Error from server: 
code=2200 [Invalid query] message="Undefined column name message"')>
   Traceback (most recent call last):
     File "/opt/python/3.9.7/lib/python3.9/concurrent/futures/thread.py", line 
52, in run
       result = self.fn(*self.args, **self.kwargs)
     File 
"/incubator-sdap-nexus/analysis/webservice/algorithms_spark/Matchup.py", line 
291, in async_calc
       storage.updateExecution(
     File 
"/incubator-sdap-nexus/analysis/webservice/algorithms/doms/ResultsStorage.py", 
line 129, in updateExecution
       self.__updateExecution(execution_id, completeTime, status, message)
     File 
"/incubator-sdap-nexus/analysis/webservice/algorithms/doms/ResultsStorage.py", 
line 145, in __updateExecution
       self._session.execute(cql, (complete_time, status, message, 
execution_id))
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/cassandra/cluster.py", 
line 2618, in execute
       return self.execute_async(query, parameters, trace, custom_payload, 
timeout, execution_profile, paging_state, host, execute_as).result()
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/cassandra/cluster.py", 
line 4877, in result
       raise self._final_exception
   cassandra.InvalidRequest: Error from server: code=2200 [Invalid query] 
message="Undefined column name message"
   ```
   
   3. The following tests failed
   
   - FAILED test_sdap.py::test_version - assert 500 == 200
   
   ```
   2024-10-15T06:30:29 - tornado.application - ERROR - Uncaught exception GET 
/version (192.168.65.1)
   HTTPServerRequest(protocol='http', host='localhost:8083', method='GET', 
uri='/version', version='HTTP/1.1', remote_ip='192.168.65.1')
   Traceback (most recent call last):
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/tornado/web.py", line 
1702, in _execute
       result = method(*self.path_args, **self.path_kwargs)
     File 
"/incubator-sdap-nexus/analysis/webservice/nexus_tornado/app_builders/NexusAppBuilder.py",
 line 34, in get
       self.write(pkg_resources.get_distribution("nexusanalysis").version)
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/pkg_resources/__init__.py",
 line 534, in get_distribution
       dist = get_provider(dist)
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/pkg_resources/__init__.py",
 line 417, in get_provider
       return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/pkg_resources/__init__.py",
 line 1070, in require
       needed = self.resolve(parse_requirements(requirements))
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/pkg_resources/__init__.py",
 line 897, in resolve
       dist = self._resolve_dist(
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/pkg_resources/__init__.py",
 line 938, in _resolve_dist
       raise DistributionNotFound(req, requirers)
   pkg_resources.DistributionNotFound: The 'nexusanalysis' distribution was not 
found and is required by the application
   2024-10-15T06:30:29 - tornado.access - ERROR - 500 GET /version 
(192.168.65.1) 44.58ms
   ```
   
   - FAILED test_sdap.py::test_heartbeat - assert 500 == 200
   
   ```
   2024-10-15T06:31:34 - nexus - INFO - Received request GET /heartbeat 
(192.168.65.1)
   2024-10-15T06:31:34 - nexustiles.nexustiles - INFO - use config file 
config/datasets.ini.default
   2024-10-15T06:31:34 - nexustiles.nexustiles - INFO - use config file 
config/datasets.ini
   2024-10-15T06:31:34 - nexus - ERROR - Error processing request
   Traceback (most recent call last):
     File 
"/incubator-sdap-nexus/analysis/webservice/nexus_tornado/request/handlers/NexusRequestHandler.py",
 line 54, in get
       results = yield io_loop.run_in_executor(
     File 
"/incubator-sdap-nexus/.venv/lib/python3.9/site-packages/tornado/gen.py", line 
762, in run
       value = future.result()
     File "/opt/python/3.9.7/lib/python3.9/concurrent/futures/thread.py", line 
52, in run
       result = self.fn(*self.args, **self.kwargs)
     File "/incubator-sdap-nexus/analysis/webservice/algorithms/Heartbeat.py", 
line 32, in calc
       solrOnline = self._get_tile_service().pingSolr()
   AttributeError: 'NexusTileService' object has no attribute 'pingSolr'
   2024-10-15T06:31:34 - tornado.access - ERROR - 500 GET /heartbeat 
(192.168.65.1) 20.01ms
   ```
   
   - FAILED test_sdap.py::test_match_spark[gridded_to_gridded-1058] - 
AssertionError: Incorrect count: Expected 1058, got 1000
   - FAILED test_sdap.py::test_match_spark[swath_to_swath-4026] - 
AssertionError: Incorrect count: Expected 4026, got 1000
   
   4. test_cdmssubset_L2 succeeds, but could not run test_subset_L2 without 
nexus-webapp crashing altogether. Is there specific resource requirement for 
this test? 
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@sdap.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to