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

Adding ppc64le architecture support on travis-ci #2538

Merged
merged 4 commits into from
Jan 3, 2021

Conversation

kishorkunal-raj
Copy link
Contributor

Hi,
I had added ppc64le(Linux on Power) architecture support on travis-ci in the PR and looks like its been successfully added. I believe it is ready for the final review and merge. The travis ci build logs can be verified from the link below.
https://travis-ci.com/github/kishorkunal-raj/gin/builds/191395651

Reason behind running tests on ppc64le: This package is included in the ppc64le versions of RHEL and Ubuntu - this allows the top of tree to be tested continuously as it is for Intel, making it easier to catch any possible regressions on ppc64le before the distros begin their clones and builds. This reduces the work in integrating this package into future versions of RHEL/Ubuntu.

Please have a look.

@codecov
Copy link

codecov bot commented Oct 21, 2020

Codecov Report

Merging #2538 (cf5a3eb) into master (4bfae4c) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #2538   +/-   ##
=======================================
  Coverage   98.49%   98.49%           
=======================================
  Files          41       41           
  Lines        1989     1989           
=======================================
  Hits         1959     1959           
  Misses         17       17           
  Partials       13       13           

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 4bfae4c...cf5a3eb. Read the comment docs.

@kishorkunal-raj
Copy link
Contributor Author

Any views on the requested PR?

@appleboy appleboy added this to the 1.7 milestone Nov 28, 2020
@appleboy
Copy link
Member

appleboy commented Jan 3, 2021

We will move from Travis to GitHub Actions next version. See #2582

@appleboy appleboy merged commit fca3f95 into gin-gonic:master Jan 3, 2021
@thinkerou
Copy link
Member

@kishorkunal-raj have some unit test failed

--- FAIL: TestPathCleanMallocs (0.03s)
    path_test.go:85: 
        	Error Trace:	path_test.go:85
        	Error:      	Not equal: 
        	            	expected: float64(278)
        	            	actual  : int(0)
        	Test:       	TestPathCleanMallocs

details:
https://travis-ci.org/github/gin-gonic/gin/builds/752719208
https://travis-ci.org/github/gin-gonic/gin/builds/752649187

RK-GCP added a commit to RK-GCP/gin that referenced this pull request Mar 18, 2021
* Revert "Adding ppc64le architecture support on travis-ci (gin-gonic#2538)" (gin-gonic#2602)

* test: fixed the TestUnixSocket test on windows (gin-gonic#2595)

Co-authored-by: thinkerou <thinkerou@gmail.com>

* gin mode unknown: show available mode (gin-gonic#2567)

Co-authored-by: thinkerou <thinkerou@gmail.com>

* fix error gin support min Go version (gin-gonic#2584)

Co-authored-by: thinkerou <thinkerou@gmail.com>

* Fixes to the graceful shutdown example (gin-gonic#2552)

* Change error comparison to use errors.Is() and add a line of whitespace before the if statement on graceful shutdown

* Change from log.Fatalf to log.Printf to ensure the graceful shutdown actually works

Co-authored-by: J. J. Bigorra <josep@prowarehouse.nl>
Co-authored-by: thinkerou <thinkerou@gmail.com>

* basic auth: fix timing oracle (gin-gonic#2609)

Co-authored-by: thinkerou <thinkerou@gmail.com>

* chore: Deleted spaces (gin-gonic#2622)

* Remove the tedious named return value (gin-gonic#2620)

Co-authored-by: thinkerou <thinkerou@gmail.com>

Co-authored-by: thinkerou <thinkerou@gmail.com>
Co-authored-by: Jeff <laojianzi1994@gmail.com>
Co-authored-by: Rubi <14269809+codenoid@users.noreply.github.com>
Co-authored-by: Qt <golang.chen@gmail.com>
Co-authored-by: Josep Jesus Bigorra Algaba <42377845+averageflow@users.noreply.github.com>
Co-authored-by: J. J. Bigorra <josep@prowarehouse.nl>
Co-authored-by: Snawoot <vladislav-ex-github@vm-0.com>
Co-authored-by: Alexander Melentyev <55826637+alexander-melentyev@users.noreply.github.com>
Co-authored-by: Andy Pan <panjf2000@gmail.com>
thinkerou added a commit that referenced this pull request Apr 11, 2021
* Revert "Adding ppc64le architecture support on travis-ci (#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go
Bisstocuz pushed a commit to Bisstocuz/gin that referenced this pull request Nov 22, 2021
* Revert "Adding ppc64le architecture support on travis-ci (gin-gonic#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go

(cherry picked from commit ee4de84)
Bisstocuz pushed a commit to Bisstocuz/gin that referenced this pull request Nov 22, 2021
* Revert "Adding ppc64le architecture support on travis-ci (gin-gonic#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go

(cherry picked from commit ee4de84)
Bisstocuz pushed a commit to Bisstocuz/gin that referenced this pull request Nov 22, 2021
* Revert "Adding ppc64le architecture support on travis-ci (gin-gonic#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go

(cherry picked from commit ee4de84)
Bisstocuz pushed a commit to Bisstocuz/gin that referenced this pull request Nov 22, 2021
* Revert "Adding ppc64le architecture support on travis-ci (gin-gonic#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go

(cherry picked from commit ee4de84)
Bisstocuz pushed a commit to Bisstocuz/gin that referenced this pull request Nov 23, 2021
* Revert "Adding ppc64le architecture support on travis-ci (gin-gonic#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go

(cherry picked from commit ee4de84)
thinkerou added a commit that referenced this pull request Nov 24, 2021
* Revert "Adding ppc64le architecture support on travis-ci (#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

* Update debug.go
thinkerou added a commit that referenced this pull request Nov 24, 2021
* Revert "Adding ppc64le architecture support on travis-ci (#2538)"

This reverts commit fca3f95.

* not support go1.12

* fix

* Update errors_test.go

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

Successfully merging this pull request may close these issues.

3 participants