Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

per task disable or lenient verification #4004

Merged
merged 2 commits into from
May 31, 2019
Merged

per task disable or lenient verification #4004

merged 2 commits into from
May 31, 2019

Conversation

etam
Copy link
Contributor

@etam etam commented Mar 14, 2019

Resolves #3940

Blocked by #3630

Testing plan: I think the best way to test this is to make proper integration tests. For this I need a verificator that always fails (I don't think that we could have a task that always and reliably fails verification) and an option to force using it.

@etam etam self-assigned this Mar 14, 2019
@ghost ghost added the in progress label Mar 14, 2019
@etam
Copy link
Contributor Author

etam commented Mar 14, 2019

Comment by @shadeofblue: for integration test, instead of failing verificator, we could have a provider that always returns bogus files (for example provided 1 black pixel).

@etam etam force-pushed the disable_verification branch 3 times, most recently from 7033d5e to 2cb7c6b Compare March 21, 2019 13:39
@etam etam force-pushed the disable_verification branch 3 times, most recently from dafe51d to 087f76d Compare May 23, 2019 14:38
@etam etam marked this pull request as ready for review May 23, 2019 14:41
@etam etam requested review from jiivan and shadeofblue May 23, 2019 14:42
Copy link
Contributor

@jiivan jiivan left a comment

Choose a reason for hiding this comment

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

Looks good 👍

@codecov
Copy link

codecov bot commented May 24, 2019

Codecov Report

Merging #4004 into develop will decrease coverage by 0.01%.
The diff coverage is 79.54%.

@@             Coverage Diff             @@
##           develop    #4004      +/-   ##
===========================================
- Coverage    88.59%   88.58%   -0.02%     
===========================================
  Files          223      223              
  Lines        19649    19678      +29     
===========================================
+ Hits         17408    17431      +23     
- Misses        2241     2247       +6

@etam etam added the _current label May 31, 2019
@etam etam force-pushed the disable_verification branch from 6b74b82 to f016b57 Compare May 31, 2019 13:46
@etam
Copy link
Contributor Author

etam commented May 31, 2019

I rebased changes onto latest develop and squashed some commits.

@etam etam merged commit a748c5d into develop May 31, 2019
@etam etam deleted the disable_verification branch May 31, 2019 14:18
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add options to task creation dictionary to make the requestor more lenient towards the verification results
3 participants