Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge railgun and kubernetes-testing-framework into KIC (rework of #1032) #1037

Merged
merged 66 commits into from
Feb 17, 2021

Conversation

mflendrich
Copy link
Contributor

This technical PR does the same thing as what #1032 was intended to do - copies commits from "railgun" and "kubernetes-testing-framework" repos to the railgun/ and pkg/k8stest/ directories respectively, and performs further housekeeping tasks as explained in the description of #1032.

The problem with #1032 lies in GitHub's failure to attribute file changes to contributors, if these changes happened in a subtree (the list of contributors on a file showed only the git subtree committer, but not the authors of the commits within that subtree). This PR is a workaround for that issue.

This PR takes an alternative approach - takes original commits from these foreign repositories, format-patches them, updated all directory paths in these patches (/ -> /railgun and / -> /pkg/k8stest, respectively), and git ams them.

This PR has been tested for equivalency with #1032 (857d942) by preforming git diff 857d942 HEAD, which yielded an empty diff.

@codecov
Copy link

codecov bot commented Feb 17, 2021

Codecov Report

Merging #1037 (cdf62ea) into next (a44d8b0) will decrease coverage by 0.75%.
The diff coverage is 9.09%.

Impacted file tree graph

@@            Coverage Diff             @@
##             next    #1037      +/-   ##
==========================================
- Coverage   53.67%   52.92%   -0.76%     
==========================================
  Files          34       35       +1     
  Lines        3193     3248      +55     
==========================================
+ Hits         1714     1719       +5     
- Misses       1347     1397      +50     
  Partials      132      132              
Impacted Files Coverage Δ
pkg/k8stest/pkg/metallb/metallb.go 9.09% <9.09%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a44d8b0...50aa162. Read the comment docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants