Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@christian-pinto
Copy link
Member

This PR adds:

  • New experiments: performance-testing-geospatial-endpoint, performance-testing-geospatial-full, performance-testing-geospatial-full-custom-dataset.
  • Default datsasets: random for LLM testing and india_url_in_b64_out, valencia_url_in_b64_out for geospatial tests.
  • Experiments can be executed both in-cluster and off-cluster.

michael-johnston and others added 30 commits October 15, 2025 12:11
- Add backend arg to execute benchmark
- Add execute_geospatial_benchmark function

This uses the geospatial_valencia.jsonl dataset
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
Signed-off-by: Christian Pinto <[email protected]>
validate_entity was incorrectly identifying Entities with optional properties as invalid

This was because validate_point_against_properties(allow_partial_matches=True) does not work as code expected.
Code expected that given {point props} and {required props}, if {required props}.issubset(point_props) it would return True. However, it was checking the opposite i.e.{point_probs}.issubset{required_props}
@DRL-NextGen
Copy link
Member

DRL-NextGen commented Nov 4, 2025

Checks Summary

Last run: 2025-11-07T11:54:47.427Z

Code Risk Analyzer vulnerability scan found 2 vulnerabilities:

Severity Identifier Package Details Fix
🔷Medium CVE-2025-50181 urllib3
urllib3 redirects are not disabled when retries are disabled on PoolManager instantiationGHSA-pq67-6m6q-mj2v

urllib3:2.3.0->kubernetes:34.1.0
2.5.0
🔷Medium CVE-2025-50182 urllib3
urllib3 does not control redirects in browsers and Node.jsGHSA-48p4-8xcf-vxj5

urllib3:2.3.0->kubernetes:34.1.0
2.5.0

@AlessandroPomponio AlessandroPomponio changed the title feat: Extending the vllm_performance actuator to support geospatial models feat(vllm_performance): add support for benchmarking geospatial models Nov 5, 2025
@AlessandroPomponio AlessandroPomponio marked this pull request as draft November 5, 2025 16:14
@christian-pinto
Copy link
Member Author

@AlessandroPomponio @michael-johnston you can now have a look at thi PR

@christian-pinto christian-pinto marked this pull request as ready for review November 6, 2025 13:58
Copy link
Member

@AlessandroPomponio AlessandroPomponio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly nitpicks - a couple of questions

@christian-pinto
Copy link
Member Author

@AlessandroPomponio you can have another look at this PR now. Thanks

Comment on lines 167 to 174
:param base_url: url for vllm endpoint
:param model: model
:param dataset: data set name ["sharegpt", "sonnet", "random", "hf"]
:param hf_token: huggingface token
:param benchmark_retries: number of benchmark execution retries
:param retries_timeout: timeout between initial retry
:param burstiness: burstiness factor of the request generation, 0 < burstiness < 1
:param interpreter: python interpreter to use
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The docstring lacks:

  • num_prompts
  • request_rate
  • max_concurrency

…t are irrelevant to geospatial tests

Signed-off-by: Christian Pinto <[email protected]>
@AlessandroPomponio AlessandroPomponio marked this pull request as draft November 7, 2025 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants