Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Issue 2271053006: Subzero: Add the MIPS=1 makefile option for alternate testing mode. (Closed)

Created:
4 years, 3 months ago by Jim Stichnoth
Modified:
4 years, 3 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Subzero: Add the MIPS=1 makefile option for alternate testing mode. There are two problems to address: 1. Google developers lack some tooling to test MIPS changes. 2. MIPS developers lack some tooling/packages to allow full "make presubmit" testing. Until all this gets sorted out, we add the "make -f Makefile.standalone MIPS=1" option to control some of the testing targets: check-lit: No changes, as all these lit tests should be runnable in both environments. check-xtest: MIPS=1 runs just the mips32 tests, plus the x8664 native tests as a sanity-check. Non-MIPS runs everything except the mips32 tests. check-spec: MIPS=1 completely disables spec2k testing. presubmit: MIPS=1 greatly reduces the number of tests (especially since so many are spec variants). With this change, mips32 CLs should pass "make -f Makefile.standalone MIPS=1 presubmit" before upload, and other CLs should pass "make -f Makefile.standalone presubmit". BUG= none R=kschimpf@google.com, obucinac@gmail.com Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=cc8bc16fffd84c5eb7bd35078398034f53c587a3

Patch Set 1 #

Patch Set 2 : Add a sandboxed translator build test #

Patch Set 3 : Move sandboxed translator build to the end #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -0 lines) Patch
M Makefile.standalone View 1 2 5 chunks +40 lines, -0 lines 1 comment Download

Messages

Total messages: 11 (4 generated)
Jim Stichnoth
[not sure how to get srdjan.obucina as a reviewer...] MIPS folks: Please help me test ...
4 years, 3 months ago (2016-08-25 18:30:13 UTC) #3
Karl
lgtm
4 years, 3 months ago (2016-08-31 21:13:41 UTC) #4
obucinac
https://codereview.chromium.org/2271053006/diff/40001/Makefile.standalone File Makefile.standalone (right): https://codereview.chromium.org/2271053006/diff/40001/Makefile.standalone#newcode557 Makefile.standalone:557: else It appears make -f Makefile.standalone check-xtest runs all ...
4 years, 3 months ago (2016-09-01 16:31:20 UTC) #6
obucinac
On 2016/09/01 16:31:20, obucinac wrote: > https://codereview.chromium.org/2271053006/diff/40001/Makefile.standalone > File Makefile.standalone (right): > > https://codereview.chromium.org/2271053006/diff/40001/Makefile.standalone#newcode557 > ...
4 years, 3 months ago (2016-09-01 16:47:13 UTC) #7
obucinac
lgtm I will resolve the problem I saw in my patch.
4 years, 3 months ago (2016-09-02 13:06:46 UTC) #8
Jim Stichnoth
On 2016/09/01 16:31:20, obucinac wrote: > https://codereview.chromium.org/2271053006/diff/40001/Makefile.standalone > File Makefile.standalone (right): > > https://codereview.chromium.org/2271053006/diff/40001/Makefile.standalone#newcode557 > ...
4 years, 3 months ago (2016-09-02 13:28:44 UTC) #9
Jim Stichnoth
4 years, 3 months ago (2016-09-02 13:29:52 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
cc8bc16fffd84c5eb7bd35078398034f53c587a3 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698