google / turbinia

Automation and Scaling of Digital Forensics Tools
Apache License 2.0
735 stars 161 forks source link

Add test coverage to test run script. #1406

Closed hacktobeer closed 9 months ago

hacktobeer commented 9 months ago

Description of the change

Add test coverage to test run script (run_tests.py)

Applicable issues

Checklist

hacktobeer commented 9 months ago

@jleaniz There seems to be a dependency issue with the unit test image build? Any ideas? https://github.com/google/turbinia/actions/runs/7167242287/job/19512947605?pr=1406#step:4:2929

^ fixed below (@hacktobeer)

hacktobeer commented 9 months ago

I think I fixed it:

@jleaniz PTAL if I did the poetry stuff right....

hacktobeer commented 9 months ago

Test coverage output - https://github.com/google/turbinia/actions/runs/7183560134/job/19562612102?pr=1406#step:7:2011

wajihyassine commented 9 months ago

I also chatted with @aarontp and said it was fine to merge to fix the tests since @jleaniz will be out for some time