Skip to content

Expand coverage of v8 testing from Node.js tree #387

@mhdawson

Description

@mhdawson

#199 and related PR's added v8 testing on the version of v8 in the node tree (which is different from what is tested by google due to our floating patches).

We currently have a CI run that can be used to test proposed changes as well as a nightly run:
https://ci.nodejs.org/job/node-test-commit-v8-linux/

However, we don't test against all platforms/architectures. This issue is to track adding those additional combinations as need, h/w and or time allows.

Architectures we could/are testing include:

Arch Covered Notes
x64 Yes
Arm No Should work but don't have beefy enough hardware
PPC le Yes
PPC be Yes
s390 Yes

O/Ss that we could/are testing include:

OS Covered Notes
linux Yes
mac No Should work but don't have enough hardware
windows No Needs work on build scripts
smartos No Needs investigation of machine issues
freebsd No Not tested, likely to work but did not think we needed to
AIX No Should work but don't have enough hardware

We also only test on x64 which we believe is ok as we think the risk of our floating patches only affecting 32 bit is low. If this proves not to be the case we can adjust.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions