Skip to content

Add pypfb dependency & new script/pytest to data-simulator #125

Closed
nrandorf wants to merge 8 commits into
masterfrom
data-sim-update
Closed

Add pypfb dependency & new script/pytest to data-simulator #125
nrandorf wants to merge 8 commits into
masterfrom
data-sim-update

Conversation

@nrandorf

@nrandorf nrandorf commented Jul 9, 2026

Copy link
Copy Markdown

Link to JIRA ticket if there is one: BDC-1188

New Features

  • Added new test_drs_data_simulator.py file with test template for user to use for enhanced data simulation (locally). Test/script is set such that it won't run automatically without local user updates. Added .avro and new test folder to .gitignore in support of the new test file.

Breaking Changes

Bug Fixes

Improvements

Dependency updates

  • Adds pypfb as a new dependency to allow user to use new script for enhanced local data simulation
  • Minor updates to pyproject.toml formatting (updating deprecated syntax)

Deployment changes

@nrandorf nrandorf added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 9, 2026
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

The style in this PR agrees with black. ✔️

This formatting comment was generated automatically by a script in uc-cdis/wool.

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Integration Tests

Test summary after running integration tests

filepath passed failed skipped SUBTOTAL
tests/test_graph_submit_and_query.py 12 1 1 14
tests/test_data_upload.py 8 0 1 9
TOTAL 20 1 2 23

Test summary after rerunning failed integration tests

filepath passed SUBTOTAL
tests/test_graph_submit_and_query.py 1 1
TOTAL 1 1

Please find the detailed integration test report here

Please find the detailed integration test report after rerunning failed tests here

Please find the Github Action logs here

@github-actions

Copy link
Copy Markdown

Integration Tests

Test summary after running integration tests

filepath passed failed skipped SUBTOTAL
tests/test_graph_submit_and_query.py 12 1 1 14
tests/test_data_upload.py 8 0 1 9
TOTAL 20 1 2 23

Test summary after rerunning failed integration tests

filepath passed SUBTOTAL
tests/test_graph_submit_and_query.py 1 1
TOTAL 1 1

Please find the detailed integration test report here

Please find the detailed integration test report after rerunning failed tests here

Please find the Github Action logs here

@github-actions

Copy link
Copy Markdown

Integration Tests

Test summary after running integration tests

filepath passed failed skipped SUBTOTAL
tests/test_graph_submit_and_query.py 12 1 1 14
tests/test_data_upload.py 8 0 1 9
TOTAL 20 1 2 23

Test summary after rerunning failed integration tests

filepath passed SUBTOTAL
tests/test_graph_submit_and_query.py 1 1
TOTAL 1 1

Please find the detailed integration test report here

Please find the detailed integration test report after rerunning failed tests here

Please find the Github Action logs here

@k-burt-uch

Copy link
Copy Markdown

This does not need to go in data-simulator.

@k-burt-uch k-burt-uch closed this Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants