Skip to content

Instantly share code, notes, and snippets.

View jbergstroem's full-sized avatar

Johan Bergström jbergstroem

View GitHub Profile
$ tools/test.py -p tap --logfile test.tap --mode=release
TAP version 13
1..1320
ok 1 parallel/test-arm-math-exp-regress-1376
---
duration_ms: 0.109
...
not ok 2 parallel/test-assert
---
duration_ms: 0.132
# 51fc9b3c12f8660e3f9d47b036f1758c259f1206
ok 1 fixes-url: skipping fixes-url # SKIP
ok 2 line-length: line-lengths are valid
ok 3 metadata-end: metadata is at end of message
not ok 4 pr-url: Commit must have a PR-URL. (null)
---
{ found: null,
compare: '===',
wanted: '',
at:
#!/bin/bash
rm -rf $(pwd)/base-node-src
rm -rf $(pwd)/base-node
mkdir $(pwd)/base-node-src
mkdir $(pwd)/base-node
NODE_DOWNLOAD_PATH="https://nodejs.org/download/release/v${NODE_BASE_VERSION}/node-v${NODE_BASE_VERSION}.tar.gz"
curl -L $NODE_DOWNLOAD_PATH | tar -xz -C base-node-src --strip-components=1
~/Work/node/build/ansible ±feature/refactor-the-world $ ansible-playbook playbooks/upgrade-worker-jar.yml --limit "test-joyent-freebsd*"
PLAY [test] ********************************************************************
TASK [download slave.jar] ******************************************************
ok: [test-joyent-freebsd10-x64-2]
ok: [test-joyent-freebsd10-x64-1]
TASK [restart jenkins] *********************************************************
changed: [test-joyent-freebsd10-x64-1]
- name: enable jenkins at startup
service: name=jenkins state=started enabled=yes
$ ansible-playbook playbooks/create-jenkins-worker.yml --limit "test-joyent-smartos15*,test-joyent-smartos16*"
[DEPRECATION WARNING]: Specifying include variables at the top-level of the task is deprecated. Please see:
http://docs.ansible.com/ansible/playbooks_roles.html#task-include-files-and-encouraging-reuse
for currently supported syntax regarding included
files and variables.
This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in
ansible.cfg.
- name: install monit
package: name=monit state=present
- name: add monit config
copy:
args:
src: "{{ monitrc }}"
dest: "/etc/monitrc"
mode: 0600
loop_control:
/usr/local/bin/python tools/test.py --mode=release -J \
addons doctool inspector known_issues message pseudo-tty parallel sequential
=== release test-domain-abort-on-uncaught ===
Path: parallel/test-domain-abort-on-uncaught
Command: out/Release/node /usr/home/jbergstroem/node/test/parallel/test-domain-abort-on-uncaught.js
--- TIMEOUT ---
=== release test-net-better-error-messages-port ===
Path: parallel/test-net-better-error-messages-port
Command: out/Release/node /usr/home/jbergstroem/node/test/parallel/test-net-better-error-messages-port.js
--- TIMEOUT ---
@jbergstroem
jbergstroem / Version zero of supported platforms.md
Last active January 26, 2018 15:56
last edit: 21/09/2016

Supported platforms

A list of platforms supported by Node.js. This list needs to be kept up to date and released with each version of Node.js. The current version (below) is based on node 6.x but it should suggestively be backported to 4.x as well.

Input

We rely on a few dependencies that ‘makes us who we are’. These are most importantly v8 and libuv. We therefore need to adopt their supported platforms and potentially add to their lists based on test and/or release coverage.

my_string: >-
/path/to/
a/file/
{{ foo|bar }}
.yml
->
"msg": "/path/to/ a/file/ result .yml"