Add PingSource conformance tests initialization#3680
Conversation
|
Holding until #3605 gets merged |
antoineco
left a comment
There was a problem hiding this comment.
Nice job! The PR is massive but here are a few comments focused on the code quality.
|
/assign |
490ba20 to
1ef6b74
Compare
|
The following jobs failed:
Failed non-flaky tests preventing automatic retry of pull-knative-eventing-integration-tests: |
|
@antoineco I updated the formatting and indeed enabled |
|
@devguyio the "9 hidden conversations" are unaddressed, GitHub has a bad tendency to hide half of the review comments :) Some of them are just nits and can be omitted, but I think the ones I bumped are important. |
3b4eb03 to
ec80699
Compare
|
@antoineco ah yeah! thanks! done. |
|
Just for my own curiosity, why splitting so many lines in the middle? I haven't managed to understand the pattern you had in mind. (see hidden review comments) |
|
@antoineco 80 columns limit. I replied to all those comments that I try to respect 80 columns limit 🙂 |
|
Most of the linters are configured to ignore lines shorter than 120 chars nowadays. The Knative code uses that rule in most places. |
Co-authored-by: Antoine Cotten <hello@acotten.com>
|
/lgtm |
|
@antoineco I am aware of the linters default 120 and I understand it's a controversial topic whether to do 80 or 120, you'll see a lot of reasons why to use 80 that are still relevant today. I guess I'm one of the 80s guys. As for Knative, I failed to find a "unified style guide" for Knative hence I stick to what I find logical until as a community we make up our mind. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: antoineco, devguyio, slinkydeveloper The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/unhold |
Proposed Changes
This PR is based on #3605