Skip to content

test: skip flaky telemetry tests#2814

Merged
ashwinb merged 1 commit intollamastack:mainfrom
ehhuang:pr2814
Jul 21, 2025
Merged

test: skip flaky telemetry tests#2814
ashwinb merged 1 commit intollamastack:mainfrom
ehhuang:pr2814

Conversation

@ehhuang
Copy link
Contributor

@ehhuang ehhuang commented Jul 18, 2025

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 18, 2025
@ehhuang ehhuang marked this pull request as ready for review July 18, 2025 16:16
@Elbehery
Copy link
Contributor

Elbehery commented Jul 18, 2025

I fixed the flakes here #2678

in "llama_stack/providers/utils/telemetry/sqlite_trace_store.py"

@cdoern
Copy link
Collaborator

cdoern commented Jul 18, 2025

I left a comment on your PR @Elbehery , I think some separation of concerns (mypy vs functional changes) here would be nice if possible, thanks!

yield


@pytest.skip(reason="Skipping telemetry tests for now")
Copy link
Collaborator

@cdoern cdoern Jul 18, 2025

Choose a reason for hiding this comment

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

@pytest.mark.skip is the proper format here I think, pytest.skip skips the whole file

Suggested change
@pytest.skip(reason="Skipping telemetry tests for now")
@pytest.mark.skip

Copy link
Contributor Author

Choose a reason for hiding this comment

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

🤦

# What does this PR do?


## Test Plan
@Elbehery
Copy link
Contributor

@cdoern raised #2815

@ehhuang
Copy link
Contributor Author

ehhuang commented Jul 18, 2025

root caused in #2815

@ehhuang ehhuang closed this Jul 18, 2025
@ehhuang ehhuang reopened this Jul 21, 2025
Copy link
Contributor

@ashwinb ashwinb left a comment

Choose a reason for hiding this comment

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

yes merging this first and then we can enable the test once the fixes are in

@ashwinb ashwinb merged commit d0208df into llamastack:main Jul 21, 2025
130 of 135 checks passed
Elbehery added a commit to Elbehery/llama-stack that referenced this pull request Jul 21, 2025
This reverts commit d0208df.

Signed-off-by: Mustafa Elbehery <melbeher@redhat.com>
ehhuang pushed a commit that referenced this pull request Jul 22, 2025
# What does this PR do?
<!-- Provide a short summary of what this PR does and why. Link to
relevant issues if applicable. -->
This PR fixes flaky telemetry tests

<!-- If resolving an issue, uncomment and update the line below -->
<!-- Closes #[issue-number] -->
See #2814
## Test Plan
<!-- Describe the tests you ran to verify your changes with result
summaries. *Provide clear instructions so the plan can be easily
re-executed.* -->

Signed-off-by: Mustafa Elbehery <melbeher@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants