Since 209de5dbaa127dacd114fbbd084f22632982eb77 , it was failing because of:
TypeError("content_add() got an unexpected keyword argument 'db'")
Details
- Reviewers
ardumont - Group Reviewers
Reviewers - Commits
- rDSTOda55308f3df5: Make test_content_add_race fail for the right reason.
Diff Detail
- Repository
- rDSTO Storage manager
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 18389 Build 28415: Phabricator diff pipeline on jenkins Jenkins console · Jenkins Build 28414: arc lint + arc unit
Event Timeline
Build has FAILED
Patch application report for D4841 (id=17140)
Rebasing onto 2b35198d30...
First, rewinding head to replay your work on top of it... Applying: Make test_content_add_race fail for the right reason.
Changes applied before test
commit 3cd80317b170e7d55fd1780944506febdb7ecc72 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 12:38:33 2021 +0100 Make test_content_add_race fail for the right reason. Since 209de5dbaa127dacd114fbbd084f22632982eb77, it was failing because of: TypeError("content_add() got an unexpected keyword argument 'db'")
Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1086/
See console output for more information: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1086/console
Build has FAILED
Patch application report for D4841 (id=17140)
Rebasing onto 2b35198d30...
First, rewinding head to replay your work on top of it... Applying: Make test_content_add_race fail for the right reason.
Changes applied before test
commit 7279c62c2e708929cfd3245ff32cbee7b7d9334a Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 12:38:33 2021 +0100 Make test_content_add_race fail for the right reason. Since 209de5dbaa127dacd114fbbd084f22632982eb77, it was failing because of: TypeError("content_add() got an unexpected keyword argument 'db'")
Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1087/
See console output for more information: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1087/console
Build has FAILED
Patch application report for D4841 (id=17142)
Could not rebase; Attempt merge onto 2b35198d30...
Merge made by the 'recursive' strategy. swh/storage/postgresql/storage.py | 29 ++++++++++++++++------------- swh/storage/tests/storage_tests.py | 13 +++++++++++-- swh/storage/tests/test_postgresql.py | 4 ++-- 3 files changed, 29 insertions(+), 17 deletions(-)
Changes applied before test
commit 688335193282907daf7f558a8b21996e881d49a8 Merge: 2b35198d b52f30cb Author: Jenkins user <jenkins@localhost> Date: Tue Jan 12 12:30:53 2021 +0000 Merge branch 'diff-target' into HEAD commit b52f30cb852ba3db98aaa35785befe97287d6be2 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 12:38:33 2021 +0100 Make test_content_add_race fail for the right reason. Since 209de5dbaa127dacd114fbbd084f22632982eb77, it was failing because of: TypeError("content_add() got an unexpected keyword argument 'db'") commit c0d035ae04edfa302be808482a5e37ac67a7940b Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 13:25:04 2021 +0100 Fix compatibility with hypothesis >= 5.49.0. It errored with: the 'swh_storage' fixture, which is reset between function calls but not between test cases generated by `@given(...)`.
Link to build: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1089/
See console output for more information: https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1089/console
Build is green
Patch application report for D4841 (id=17144)
Could not rebase; Attempt merge onto 2b35198d30...
Merge made by the 'recursive' strategy. swh/storage/postgresql/storage.py | 29 ++++++++++++++++------------- swh/storage/tests/algos/test_snapshot.py | 4 +++- swh/storage/tests/storage_tests.py | 13 +++++++++++-- swh/storage/tests/test_postgresql.py | 4 ++-- 4 files changed, 32 insertions(+), 18 deletions(-)
Changes applied before test
commit ea5310be3780a9263fa4881fdd405c019eee70d0 Merge: 2b35198d 41b364f2 Author: Jenkins user <jenkins@localhost> Date: Tue Jan 12 12:40:22 2021 +0000 Merge branch 'diff-target' into HEAD commit 41b364f287dd2669444ce739164284d6df427da7 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 12:38:33 2021 +0100 Make test_content_add_race fail for the right reason. Since 209de5dbaa127dacd114fbbd084f22632982eb77, it was failing because of: TypeError("content_add() got an unexpected keyword argument 'db'") commit 25429b8590438e8ca2827c1ceb1f61a70b3833f3 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 13:25:04 2021 +0100 Fix compatibility with hypothesis >= 5.49.0. It errored with: the 'swh_storage' fixture, which is reset between function calls but not between test cases generated by `@given(...)`.
See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1091/ for more details.
Rather than introducing a new function, we could test race conditions on _content_add_metadata directly?
Build is green
Patch application report for D4841 (id=17226)
Rebasing onto 0b44b37254...
First, rewinding head to replay your work on top of it... Applying: Make test_content_add_race fail for the right reason.
Changes applied before test
commit ac996c22e46d5acea7bd45f4001a988fd456c1c7 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 12:38:33 2021 +0100 Make test_content_add_race fail for the right reason. Since 209de5dbaa127dacd114fbbd084f22632982eb77, it was failing because of: TypeError("content_add() got an unexpected keyword argument 'db'")
See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1099/ for more details.
Build is green
Patch application report for D4841 (id=17247)
Rebasing onto 0b44b37254...
Current branch diff-target is up to date.
Changes applied before test
commit da55308f3df5cbd31bfbcd8920c12d874ceb4733 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Tue Jan 12 12:38:33 2021 +0100 Make test_content_add_race fail for the right reason. Since 209de5dbaa127dacd114fbbd084f22632982eb77, it was failing because of: TypeError("content_add() got an unexpected keyword argument 'db'")
See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1101/ for more details.