Skip to content

Instantly share code, notes, and snippets.

@marcoscaceres
Created February 11, 2016 02:20
Show Gist options
  • Save marcoscaceres/2f0dd9d744c51adc1fe7 to your computer and use it in GitHub Desktop.
Save marcoscaceres/2f0dd9d744c51adc1fe7 to your computer and use it in GitHub Desktop.
Using worker: worker-linux-docker-94a0f16d.prod.travis-ci.org:travis-linux-2
travis_fold:start:system_info
Build system information
Build language: node_js
Build group: stable
Build dist: precise
Build image provisioning date and time
Thu Feb 5 15:09:33 UTC 2015
Operating System Details
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04
Codename: precise
Linux Version
3.13.0-29-generic
Cookbooks Version
a68419e https://github.com/travis-ci/travis-cookbooks/tree/a68419e
GCC version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
LLVM version
clang version 3.4 (tags/RELEASE_34/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
Pre-installed Ruby versions
ruby-1.9.3-p551
Pre-installed Node.js versions
v0.10.36
Pre-installed Go versions
1.4.1
Redis version
redis-server 2.8.19
riak version
2.0.2
MongoDB version
MongoDB 2.4.12
CouchDB version
couchdb 1.6.1
Neo4j version
1.9.4
RabbitMQ Version
3.4.3
ElasticSearch version
1.4.0
Installed Sphinx versions
2.0.10
2.1.9
2.2.6
Default Sphinx version
2.2.6
Installed Firefox version
firefox 31.0esr
PhantomJS version
1.9.8
ant -version
Apache Ant(TM) version 1.8.2 compiled on December 3 2011
mvn -version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T17:29:23+00:00)
Maven home: /usr/local/maven
Java version: 1.7.0_76, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-oracle/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.13.0-29-generic", arch: "amd64", family: "unix"
travis_fold:end:system_info

travis_fold:start:git.checkout
travis_time:start:2978b998
$ git clone --depth=50 --branch=master https://github.com/mozilla/activity-streams.git mozilla/activity-streams
Cloning into 'mozilla/activity-streams'...
remote: Counting objects: 491, done.
remote: Compressing objects: 6% (1/16) 
remote: Compressing objects: 12% (2/16) 
remote: Compressing objects: 18% (3/16) 
remote: Compressing objects: 25% (4/16) 
remote: Compressing objects: 31% (5/16) 
remote: Compressing objects: 37% (6/16) 
remote: Compressing objects: 43% (7/16) 
remote: Compressing objects: 50% (8/16) 
remote: Compressing objects: 56% (9/16) 
remote: Compressing objects: 62% (10/16) 
remote: Compressing objects: 68% (11/16) 
remote: Compressing objects: 75% (12/16) 
remote: Compressing objects: 81% (13/16) 
remote: Compressing objects: 87% (14/16) 
remote: Compressing objects: 93% (15/16) 
remote: Compressing objects: 100% (16/16) 
remote: Compressing objects: 100% (16/16), done.
Receiving objects: 0% (1/491)
Receiving objects: 1% (5/491)
Receiving objects: 2% (10/491)
Receiving objects: 3% (15/491)
Receiving objects: 4% (20/491)
Receiving objects: 5% (25/491)
Receiving objects: 6% (30/491)
Receiving objects: 7% (35/491)
Receiving objects: 8% (40/491)
Receiving objects: 9% (45/491)
Receiving objects: 10% (50/491)
Receiving objects: 11% (55/491)
Receiving objects: 12% (59/491)
Receiving objects: 13% (64/491)
Receiving objects: 14% (69/491)
Receiving objects: 15% (74/491)
Receiving objects: 16% (79/491)
Receiving objects: 17% (84/491)
Receiving objects: 18% (89/491)
Receiving objects: 19% (94/491)
Receiving objects: 20% (99/491)
Receiving objects: 21% (104/491)
Receiving objects: 22% (109/491)
Receiving objects: 23% (113/491)
Receiving objects: 24% (118/491)
Receiving objects: 25% (123/491)
Receiving objects: 26% (128/491)
Receiving objects: 27% (133/491)
Receiving objects: 28% (138/491)
Receiving objects: 29% (143/491)
Receiving objects: 30% (148/491)
Receiving objects: 31% (153/491)
Receiving objects: 32% (158/491)
Receiving objects: 33% (163/491)
Receiving objects: 34% (167/491)
Receiving objects: 35% (172/491)
Receiving objects: 36% (177/491)
Receiving objects: 37% (182/491)
Receiving objects: 38% (187/491)
Receiving objects: 39% (192/491)
Receiving objects: 40% (197/491)
Receiving objects: 41% (202/491)
Receiving objects: 42% (207/491)
Receiving objects: 43% (212/491)
Receiving objects: 44% (217/491)
Receiving objects: 45% (221/491)
Receiving objects: 46% (226/491)
Receiving objects: 47% (231/491)
Receiving objects: 48% (236/491)
Receiving objects: 49% (241/491)
Receiving objects: 50% (246/491)
Receiving objects: 51% (251/491)
Receiving objects: 52% (256/491)
Receiving objects: 53% (261/491)
Receiving objects: 54% (266/491)
Receiving objects: 55% (271/491)
Receiving objects: 56% (275/491)
Receiving objects: 57% (280/491)
Receiving objects: 58% (285/491)
remote: Total 491 (delta 13), reused 6 (delta 6), pack-reused 469
Receiving objects: 59% (290/491)
Receiving objects: 60% (295/491)
Receiving objects: 61% (300/491)
Receiving objects: 62% (305/491)
Receiving objects: 63% (310/491)
Receiving objects: 64% (315/491)
Receiving objects: 65% (320/491)
Receiving objects: 66% (325/491)
Receiving objects: 67% (329/491)
Receiving objects: 68% (334/491)
Receiving objects: 69% (339/491)
Receiving objects: 70% (344/491)
Receiving objects: 71% (349/491)
Receiving objects: 72% (354/491)
Receiving objects: 73% (359/491)
Receiving objects: 74% (364/491)
Receiving objects: 75% (369/491)
Receiving objects: 76% (374/491)
Receiving objects: 77% (379/491)
Receiving objects: 78% (383/491)
Receiving objects: 79% (388/491)
Receiving objects: 80% (393/491)
Receiving objects: 81% (398/491)
Receiving objects: 82% (403/491)
Receiving objects: 83% (408/491)
Receiving objects: 84% (413/491)
Receiving objects: 85% (418/491)
Receiving objects: 86% (423/491)
Receiving objects: 87% (428/491)
Receiving objects: 88% (433/491)
Receiving objects: 89% (437/491)
Receiving objects: 90% (442/491)
Receiving objects: 91% (447/491)
Receiving objects: 92% (452/491)
Receiving objects: 93% (457/491)
Receiving objects: 94% (462/491)
Receiving objects: 95% (467/491)
Receiving objects: 96% (472/491)
Receiving objects: 97% (477/491)
Receiving objects: 98% (482/491)
Receiving objects: 99% (487/491)
Receiving objects: 100% (491/491)
Receiving objects: 100% (491/491), 168.41 KiB | 0 bytes/s, done.
Resolving deltas: 0% (0/220)
Resolving deltas: 1% (4/220)
Resolving deltas: 2% (5/220)
Resolving deltas: 5% (12/220)
Resolving deltas: 6% (15/220)
Resolving deltas: 8% (19/220)
Resolving deltas: 10% (24/220)
Resolving deltas: 11% (26/220)
Resolving deltas: 15% (33/220)
Resolving deltas: 16% (37/220)
Resolving deltas: 18% (40/220)
Resolving deltas: 20% (44/220)
Resolving deltas: 21% (47/220)
Resolving deltas: 22% (49/220)
Resolving deltas: 23% (51/220)
Resolving deltas: 24% (53/220)
Resolving deltas: 26% (58/220)
Resolving deltas: 27% (60/220)
Resolving deltas: 30% (66/220)
Resolving deltas: 31% (69/220)
Resolving deltas: 32% (72/220)
Resolving deltas: 33% (73/220)
Resolving deltas: 35% (77/220)
Resolving deltas: 36% (81/220)
Resolving deltas: 38% (84/220)
Resolving deltas: 39% (86/220)
Resolving deltas: 40% (88/220)
Resolving deltas: 41% (91/220)
Resolving deltas: 42% (93/220)
Resolving deltas: 44% (97/220)
Resolving deltas: 45% (99/220)
Resolving deltas: 46% (102/220)
Resolving deltas: 48% (107/220)
Resolving deltas: 49% (108/220)
Resolving deltas: 50% (112/220)
Resolving deltas: 53% (118/220)
Resolving deltas: 65% (145/220)
Resolving deltas: 66% (146/220)
Resolving deltas: 75% (165/220)
Resolving deltas: 80% (176/220)
Resolving deltas: 81% (180/220)
Resolving deltas: 83% (184/220)
Resolving deltas: 85% (187/220)
Resolving deltas: 86% (190/220)
Resolving deltas: 87% (193/220)
Resolving deltas: 88% (195/220)
Resolving deltas: 91% (202/220)
Resolving deltas: 92% (204/220)
Resolving deltas: 93% (206/220)
Resolving deltas: 94% (207/220)
Resolving deltas: 98% (217/220)
Resolving deltas: 99% (218/220)
Resolving deltas: 100% (220/220)
Resolving deltas: 100% (220/220), done.
Checking connectivity... done.
travis_time:end:2978b998:start=1455156671604701590,finish=1455156677153848049,duration=5549146459
$ cd mozilla/activity-streams
$ git checkout -qf 3adb0852de907728275de86bf67bc65b9062b517
travis_fold:end:git.checkout

This job is running on container-based infrastructure, which does not allow use of 'sudo', setuid and setguid executables.
If you require sudo, add 'sudo: required' to your .travis.yml
See https://docs.travis-ci.com/user/workers/container-based-infrastructure/ for details.
travis_time:start:0b806ba0
$ nvm install 5.5.0
0.0%
0.0%
0.0%
0.0%
0.1%
0.1%
0.1%
0.1%
0.1%
0.1%
0.1%
0.1%
0.1%
0.1%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.3%
0.3%
0.3%
0.3%
0.3%
0.3%
0.3%
0.3%
0.3%
0.4%
0.4%
0.4%
0.4%
0.4%
0.4%
0.4%
0.4%
0.4%
0.5%
0.5%
0.5%
0.6%
0.6%
0.7%
0.7%
0.7%
0.8%
0.8%
0.8%
0.9%
0.9%
0.9%
1.0%
1.0%
1.0%
1.1%
1.1%
1.1%
1.2%
1.2%
1.2%
1.3%
1.3%
1.3%
1.4%
# 1.4%
# 1.4%
# 1.5%
# 1.5%
# 1.5%
# 1.6%
# 1.6%
# 1.6%
# 1.7%
# 1.7%
# 1.7%
# 1.8%
# 1.8%
# 1.9%
# 1.9%
# 2.0%
# 2.1%
# 2.1%
# 2.2%
# 2.3%
# 2.3%
# 2.4%
# 2.4%
# 2.4%
# 2.5%
# 2.6%
# 2.7%
# 2.7%
## 2.8%
## 2.9%
## 2.9%
## 3.0%
## 3.1%
## 3.1%
## 3.2%
## 3.3%
## 3.3%
## 3.4%
## 3.4%
## 3.4%
## 3.5%
## 3.5%
## 3.6%
## 3.7%
## 3.7%
## 3.8%
## 3.9%
## 3.9%
## 4.0%
## 4.0%
## 4.1%
### 4.2%
### 4.3%
### 4.3%
### 4.4%
### 4.5%
### 4.5%
### 4.6%
### 4.7%
### 4.7%
### 4.8%
### 4.9%
### 4.9%
### 5.0%
### 5.1%
### 5.1%
### 5.2%
### 5.3%
### 5.4%
### 5.4%
### 5.5%
#### 5.6%
#### 5.6%
#### 5.7%
#### 5.8%
#### 5.8%
#### 5.9%
#### 6.0%
#### 6.0%
#### 6.1%
#### 6.2%
#### 6.2%
#### 6.3%
#### 6.4%
#### 6.4%
#### 6.5%
#### 6.6%
#### 6.7%
#### 6.7%
#### 6.7%
#### 6.8%
#### 6.9%
#### 6.9%
##### 7.0%
##### 7.0%
##### 7.1%
##### 7.2%
##### 7.2%
##### 7.3%
##### 7.4%
##### 7.4%
##### 7.5%
##### 7.5%
##### 7.5%
##### 7.5%
##### 7.6%
##### 7.6%
##### 7.6%
##### 7.6%
##### 7.7%
##### 7.7%
##### 7.8%
##### 7.8%
##### 7.9%
##### 8.0%
##### 8.0%
##### 8.1%
##### 8.1%
##### 8.2%
##### 8.2%
##### 8.3%
###### 8.4%
###### 8.4%
###### 8.4%
###### 8.5%
###### 8.6%
###### 8.6%
###### 8.6%
###### 8.7%
###### 8.7%
###### 8.7%
###### 8.8%
###### 8.8%
###### 8.9%
###### 9.0%
###### 9.1%
###### 9.1%
###### 9.2%
###### 9.3%
###### 9.3%
###### 9.4%
###### 9.5%
###### 9.5%
###### 9.6%
###### 9.7%
####### 9.7%
####### 9.8%
####### 9.9%
####### 9.9%
####### 10.0%
####### 10.1%
####### 10.2%
####### 10.2%
####### 10.3%
####### 10.4%
####### 10.4%
####### 10.5%
####### 10.6%
####### 10.6%
####### 10.7%
####### 10.8%
####### 10.8%
####### 10.9%
####### 11.0%
####### 11.0%
######## 11.1%
######## 11.2%
######## 11.3%
######## 11.3%
######## 11.4%
######## 11.5%
######## 11.5%
######## 11.6%
######## 11.7%
######## 11.7%
######## 11.8%
######## 11.9%
######## 11.9%
######## 12.0%
######## 12.1%
######## 12.1%
######## 12.2%
######## 12.3%
######## 12.3%
######## 12.4%
######## 12.5%
######### 12.6%
######### 12.6%
######### 12.7%
######### 12.8%
######### 12.8%
######### 12.9%
######### 12.9%
######### 13.0%
######### 13.1%
######### 13.1%
######### 13.2%
######### 13.2%
######### 13.3%
######### 13.3%
######### 13.3%
######### 13.4%
######### 13.4%
######### 13.5%
######### 13.5%
######### 13.5%
######### 13.6%
######### 13.6%
######### 13.7%
######### 13.7%
######### 13.7%
######### 13.8%
######### 13.8%
######### 13.8%
######### 13.9%
######### 13.9%
######### 13.9%
########## 14.0%
########## 14.0%
########## 14.1%
########## 14.2%
########## 14.2%
########## 14.3%
########## 14.3%
########## 14.4%
########## 14.4%
########## 14.5%
########## 14.5%
########## 14.6%
########## 14.7%
########## 14.7%
########## 14.8%
########## 14.9%
########## 14.9%
########## 15.0%
########## 15.1%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.3%
########### 15.3%
########### 15.3%
########### 15.4%
########### 15.5%
########### 15.6%
########### 15.6%
########### 15.7%
########### 15.8%
########### 15.8%
########### 15.8%
########### 15.9%
########### 16.0%
########### 16.1%
########### 16.1%
########### 16.2%
########### 16.3%
########### 16.3%
########### 16.4%
########### 16.4%
########### 16.5%
########### 16.5%
########### 16.5%
########### 16.5%
########### 16.5%
########### 16.5%
########### 16.6%
########### 16.6%
############ 16.7%
############ 16.7%
############ 16.8%
############ 16.9%
############ 16.9%
############ 17.0%
############ 17.1%
############ 17.2%
############ 17.2%
############ 17.3%
############ 17.4%
############ 17.4%
############ 17.5%
############ 17.6%
############ 17.6%
############ 17.7%
############ 17.8%
############ 17.8%
############ 17.9%
############ 18.0%
############ 18.0%
############# 18.1%
############# 18.2%
############# 18.2%
############# 18.3%
############# 18.4%
############# 18.5%
############# 18.5%
############# 18.6%
############# 18.7%
############# 18.7%
############# 18.8%
############# 18.9%
############# 18.9%
############# 19.0%
############# 19.1%
############# 19.1%
############# 19.2%
############# 19.3%
############# 19.3%
############# 19.4%
############## 19.5%
############## 19.6%
############## 19.6%
############## 19.7%
############## 19.8%
############## 19.8%
############## 19.9%
############## 20.0%
############## 20.0%
############## 20.1%
############## 20.2%
############## 20.2%
############## 20.3%
############## 20.4%
############## 20.4%
############## 20.5%
############## 20.6%
############## 20.7%
############## 20.7%
############## 20.8%
############### 20.9%
############### 20.9%
############### 21.0%
############### 21.0%
############### 21.1%
############### 21.1%
############### 21.2%
############### 21.3%
############### 21.3%
############### 21.3%
############### 21.4%
############### 21.4%
############### 21.4%
############### 21.5%
############### 21.5%
############### 21.6%
############### 21.6%
############### 21.7%
############### 21.8%
############### 21.8%
############### 21.9%
############### 21.9%
############### 22.0%
############### 22.0%
############### 22.1%
############### 22.2%
################ 22.2%
################ 22.3%
################ 22.4%
################ 22.4%
################ 22.5%
################ 22.5%
################ 22.6%
################ 22.6%
################ 22.7%
################ 22.8%
################ 22.8%
################ 22.9%
################ 23.0%
################ 23.0%
################ 23.1%
################ 23.2%
################ 23.3%
################ 23.3%
################ 23.4%
################ 23.5%
################ 23.5%
################ 23.6%
################# 23.7%
################# 23.7%
################# 23.8%
################# 23.9%
################# 23.9%
################# 24.0%
################# 24.0%
################# 24.1%
################# 24.2%
################# 24.2%
################# 24.3%
################# 24.4%
################# 24.4%
################# 24.5%
################# 24.6%
################# 24.6%
################# 24.7%
################# 24.8%
################# 24.8%
################# 24.9%
################# 25.0%
################## 25.1%
################## 25.1%
################## 25.2%
################## 25.3%
################## 25.3%
################## 25.4%
################## 25.5%
################## 25.5%
################## 25.6%
################## 25.7%
################## 25.7%
################## 25.8%
################## 25.9%
################## 25.9%
################## 26.0%
################## 26.1%
################## 26.2%
################## 26.2%
################## 26.3%
################## 26.3%
################### 26.4%
################### 26.5%
################### 26.6%
################### 26.6%
################### 26.7%
################### 26.8%
################### 26.8%
################### 26.9%
################### 26.9%
################### 26.9%
################### 27.0%
################### 27.0%
################### 27.1%
################### 27.1%
################### 27.2%
################### 27.2%
################### 27.2%
################### 27.3%
################### 27.3%
################### 27.4%
################### 27.4%
################### 27.5%
################### 27.6%
################### 27.6%
################### 27.7%
################### 27.8%
#################### 27.8%
#################### 27.9%
#################### 27.9%
#################### 27.9%
#################### 28.0%
#################### 28.1%
#################### 28.1%
#################### 28.1%
#################### 28.2%
#################### 28.2%
#################### 28.3%
#################### 28.4%
#################### 28.4%
#################### 28.4%
#################### 28.5%
#################### 28.6%
#################### 28.6%
#################### 28.7%
#################### 28.8%
#################### 28.8%
#################### 28.9%
#################### 29.0%
#################### 29.0%
#################### 29.1%
#################### 29.2%
##################### 29.2%
##################### 29.3%
##################### 29.4%
##################### 29.4%
##################### 29.5%
##################### 29.6%
##################### 29.6%
##################### 29.7%
##################### 29.8%
##################### 29.8%
##################### 29.9%
##################### 30.0%
##################### 30.1%
##################### 30.1%
##################### 30.2%
##################### 30.3%
##################### 30.3%
##################### 30.4%
##################### 30.5%
##################### 30.5%
###################### 30.6%
###################### 30.7%
###################### 30.7%
###################### 30.8%
###################### 30.9%
###################### 30.9%
###################### 31.0%
###################### 31.1%
###################### 31.1%
###################### 31.2%
###################### 31.3%
###################### 31.4%
###################### 31.4%
###################### 31.5%
###################### 31.6%
###################### 31.6%
###################### 31.7%
###################### 31.8%
###################### 31.8%
###################### 31.9%
####################### 32.0%
####################### 32.0%
####################### 32.1%
####################### 32.2%
####################### 32.2%
####################### 32.3%
####################### 32.4%
####################### 32.5%
####################### 32.5%
####################### 32.6%
####################### 32.7%
####################### 32.7%
####################### 32.8%
####################### 32.9%
####################### 32.9%
####################### 33.0%
####################### 33.1%
####################### 33.1%
####################### 33.2%
####################### 33.3%
######################## 33.3%
######################## 33.4%
######################## 33.5%
######################## 33.5%
######################## 33.6%
######################## 33.6%
######################## 33.7%
######################## 33.8%
######################## 33.8%
######################## 33.9%
######################## 34.0%
######################## 34.0%
######################## 34.1%
######################## 34.1%
######################## 34.2%
######################## 34.3%
######################## 34.3%
######################## 34.4%
######################## 34.4%
######################## 34.5%
######################## 34.6%
######################## 34.6%
######################## 34.7%
######################### 34.8%
######################### 34.9%
######################### 34.9%
######################### 35.0%
######################### 35.1%
######################### 35.1%
######################### 35.2%
######################### 35.3%
######################### 35.3%
######################### 35.4%
######################### 35.5%
######################### 35.5%
######################### 35.6%
######################### 35.7%
######################### 35.7%
######################### 35.8%
######################### 35.9%
######################### 36.0%
######################### 36.0%
######################### 36.1%
########################## 36.2%
########################## 36.2%
########################## 36.3%
########################## 36.4%
########################## 36.4%
########################## 36.5%
########################## 36.6%
########################## 36.6%
########################## 36.7%
########################## 36.8%
########################## 36.8%
########################## 36.9%
########################## 37.0%
########################## 37.1%
########################## 37.1%
########################## 37.2%
########################## 37.3%
########################## 37.3%
########################## 37.4%
########################## 37.5%
########################### 37.5%
########################### 37.6%
########################### 37.7%
########################### 37.7%
########################### 37.8%
########################### 37.9%
########################### 37.9%
########################### 38.0%
########################### 38.1%
########################### 38.1%
########################### 38.2%
########################### 38.3%
########################### 38.4%
########################### 38.4%
########################### 38.5%
########################### 38.6%
########################### 38.6%
########################### 38.7%
########################### 38.8%
########################### 38.8%
############################ 38.9%
############################ 39.0%
############################ 39.0%
############################ 39.1%
############################ 39.2%
############################ 39.2%
############################ 39.3%
############################ 39.4%
############################ 39.5%
############################ 39.5%
############################ 39.6%
############################ 39.7%
############################ 39.7%
############################ 39.8%
############################ 39.9%
############################ 39.9%
############################ 40.0%
############################ 40.1%
############################ 40.1%
############################ 40.2%
############################ 40.3%
############################# 40.3%
############################# 40.4%
############################# 40.5%
############################# 40.6%
############################# 40.6%
############################# 40.7%
############################# 40.8%
############################# 40.8%
############################# 40.9%
############################# 41.0%
############################# 41.0%
############################# 41.1%
############################# 41.2%
############################# 41.2%
############################# 41.3%
############################# 41.4%
############################# 41.4%
############################# 41.5%
############################# 41.6%
############################# 41.6%
############################## 41.7%
############################## 41.8%
############################## 41.9%
############################## 41.9%
############################## 42.0%
############################## 42.1%
############################## 42.1%
############################## 42.2%
############################## 42.3%
############################## 42.3%
############################## 42.4%
############################## 42.5%
############################## 42.5%
############################## 42.6%
############################## 42.7%
############################## 42.7%
############################## 42.8%
############################## 42.9%
############################## 43.0%
############################## 43.0%
############################### 43.1%
############################### 43.2%
############################### 43.2%
############################### 43.3%
############################### 43.4%
############################### 43.4%
############################### 43.5%
############################### 43.6%
############################### 43.6%
############################### 43.7%
############################### 43.8%
############################### 43.8%
############################### 43.9%
############################### 44.0%
############################### 44.0%
############################### 44.1%
############################### 44.2%
############################### 44.3%
############################### 44.3%
############################### 44.4%
################################ 44.5%
################################ 44.5%
################################ 44.6%
################################ 44.7%
################################ 44.7%
################################ 44.8%
################################ 44.9%
################################ 44.9%
################################ 45.0%
################################ 45.1%
################################ 45.1%
################################ 45.2%
################################ 45.3%
################################ 45.4%
################################ 45.4%
################################ 45.5%
################################ 45.6%
################################ 45.6%
################################ 45.7%
################################ 45.8%
################################# 45.8%
################################# 45.9%
################################# 46.0%
################################# 46.0%
################################# 46.1%
################################# 46.2%
################################# 46.2%
################################# 46.3%
################################# 46.4%
################################# 46.5%
################################# 46.5%
################################# 46.6%
################################# 46.7%
################################# 46.7%
################################# 46.8%
################################# 46.9%
################################# 46.9%
################################# 47.0%
################################# 47.1%
################################# 47.1%
################################# 47.2%
################################## 47.3%
################################## 47.3%
################################## 47.4%
################################## 47.5%
################################## 47.5%
################################## 47.6%
################################## 47.7%
################################## 47.8%
################################## 47.8%
################################## 47.9%
################################## 48.0%
################################## 48.0%
################################## 48.1%
################################## 48.2%
################################## 48.2%
################################## 48.3%
################################## 48.4%
################################## 48.4%
################################## 48.5%
################################## 48.6%
################################### 48.6%
################################### 48.7%
################################### 48.8%
################################### 48.9%
################################### 48.9%
################################### 49.0%
################################### 49.1%
################################### 49.1%
################################### 49.2%
################################### 49.3%
################################### 49.3%
################################### 49.4%
################################### 49.5%
################################### 49.5%
################################### 49.6%
################################### 49.7%
################################### 49.7%
################################### 49.8%
################################### 49.9%
################################### 50.0%
#################################### 50.0%
#################################### 50.1%
#################################### 50.2%
#################################### 50.2%
#################################### 50.3%
#################################### 50.4%
#################################### 50.4%
#################################### 50.5%
#################################### 50.6%
#################################### 50.6%
#################################### 50.7%
#################################### 50.8%
#################################### 50.8%
#################################### 50.9%
#################################### 51.0%
#################################### 51.0%
#################################### 51.1%
#################################### 51.2%
#################################### 51.3%
#################################### 51.3%
##################################### 51.4%
##################################### 51.5%
##################################### 51.5%
##################################### 51.6%
##################################### 51.7%
##################################### 51.7%
##################################### 51.8%
##################################### 51.9%
##################################### 51.9%
##################################### 52.0%
##################################### 52.1%
##################################### 52.1%
##################################### 52.2%
##################################### 52.3%
##################################### 52.4%
##################################### 52.4%
##################################### 52.5%
##################################### 52.6%
##################################### 52.6%
##################################### 52.7%
##################################### 52.8%
###################################### 52.8%
###################################### 52.9%
###################################### 53.0%
###################################### 53.0%
###################################### 53.1%
###################################### 53.2%
###################################### 53.2%
###################################### 53.3%
###################################### 53.4%
###################################### 53.5%
###################################### 53.5%
###################################### 53.6%
###################################### 53.7%
###################################### 53.7%
###################################### 53.8%
###################################### 53.9%
###################################### 53.9%
###################################### 54.0%
###################################### 54.1%
###################################### 54.1%
####################################### 54.2%
####################################### 54.3%
####################################### 54.3%
####################################### 54.4%
####################################### 54.5%
####################################### 54.5%
####################################### 54.6%
####################################### 54.7%
####################################### 54.8%
####################################### 54.8%
####################################### 54.9%
####################################### 55.0%
####################################### 55.0%
####################################### 55.1%
####################################### 55.2%
####################################### 55.2%
####################################### 55.3%
####################################### 55.4%
####################################### 55.4%
####################################### 55.5%
######################################## 55.6%
######################################## 55.6%
######################################## 55.7%
######################################## 55.8%
######################################## 55.9%
######################################## 55.9%
######################################## 56.0%
######################################## 56.1%
######################################## 56.1%
######################################## 56.2%
######################################## 56.3%
######################################## 56.3%
######################################## 56.4%
######################################## 56.5%
######################################## 56.5%
######################################## 56.6%
######################################## 56.7%
######################################## 56.7%
######################################## 56.8%
######################################## 56.9%
######################################### 56.9%
######################################### 57.0%
######################################### 57.1%
######################################### 57.2%
######################################### 57.2%
######################################### 57.3%
######################################### 57.4%
######################################### 57.4%
######################################### 57.5%
######################################### 57.6%
######################################### 57.6%
######################################### 57.7%
######################################### 57.8%
######################################### 57.8%
######################################### 57.9%
######################################### 58.0%
######################################### 58.0%
######################################### 58.1%
######################################### 58.2%
######################################### 58.3%
######################################### 58.3%
########################################## 58.4%
########################################## 58.5%
########################################## 58.5%
########################################## 58.6%
########################################## 58.7%
########################################## 58.7%
########################################## 58.8%
########################################## 58.9%
########################################## 58.9%
########################################## 59.0%
########################################## 59.1%
########################################## 59.1%
########################################## 59.2%
########################################## 59.3%
########################################## 59.4%
########################################## 59.4%
########################################## 59.5%
########################################## 59.5%
########################################## 59.6%
########################################## 59.6%
########################################## 59.7%
########################################### 59.8%
########################################### 59.8%
########################################### 59.9%
########################################### 60.0%
########################################### 60.0%
########################################### 60.0%
########################################### 60.0%
########################################### 60.1%
########################################### 60.2%
########################################### 60.2%
########################################### 60.3%
########################################### 60.4%
########################################### 60.4%
########################################### 60.5%
########################################### 60.6%
########################################### 60.7%
########################################### 60.7%
########################################### 60.8%
########################################### 60.9%
########################################### 60.9%
########################################### 61.0%
########################################### 61.1%
############################################ 61.1%
############################################ 61.2%
############################################ 61.3%
############################################ 61.3%
############################################ 61.4%
############################################ 61.5%
############################################ 61.5%
############################################ 61.6%
############################################ 61.7%
############################################ 61.8%
############################################ 61.8%
############################################ 61.9%
############################################ 62.0%
############################################ 62.0%
############################################ 62.1%
############################################ 62.2%
############################################ 62.2%
############################################ 62.3%
############################################ 62.4%
############################################ 62.4%
############################################# 62.5%
############################################# 62.6%
############################################# 62.6%
############################################# 62.7%
############################################# 62.8%
############################################# 62.9%
############################################# 62.9%
############################################# 63.0%
############################################# 63.1%
############################################# 63.1%
############################################# 63.2%
############################################# 63.3%
############################################# 63.3%
############################################# 63.4%
############################################# 63.5%
############################################# 63.5%
############################################# 63.6%
############################################# 63.7%
############################################# 63.7%
############################################# 63.8%
############################################# 63.9%
############################################## 63.9%
############################################## 64.0%
############################################## 64.1%
############################################## 64.2%
############################################## 64.2%
############################################## 64.3%
############################################## 64.4%
############################################## 64.4%
############################################## 64.5%
############################################## 64.6%
############################################## 64.6%
############################################## 64.7%
############################################## 64.8%
############################################## 64.8%
############################################## 64.9%
############################################## 65.0%
############################################## 65.0%
############################################## 65.1%
############################################## 65.2%
############################################## 65.3%
############################################### 65.3%
############################################### 65.4%
############################################### 65.5%
############################################### 65.5%
############################################### 65.6%
############################################### 65.7%
############################################### 65.7%
############################################### 65.8%
############################################### 65.8%
############################################### 65.9%
############################################### 65.9%
############################################### 66.0%
############################################### 66.1%
############################################### 66.1%
############################################### 66.2%
############################################### 66.3%
############################################### 66.4%
############################################### 66.4%
############################################### 66.5%
############################################### 66.6%
############################################### 66.6%
################################################ 66.7%
################################################ 66.8%
################################################ 66.8%
################################################ 66.9%
################################################ 67.0%
################################################ 67.0%
################################################ 67.1%
################################################ 67.2%
################################################ 67.2%
################################################ 67.3%
################################################ 67.4%
################################################ 67.4%
################################################ 67.5%
################################################ 67.6%
################################################ 67.7%
################################################ 67.7%
################################################ 67.8%
################################################ 67.9%
################################################ 67.9%
################################################ 68.0%
################################################# 68.1%
################################################# 68.1%
################################################# 68.2%
################################################# 68.3%
################################################# 68.3%
################################################# 68.4%
################################################# 68.5%
################################################# 68.5%
################################################# 68.6%
################################################# 68.7%
################################################# 68.8%
################################################# 68.8%
################################################# 68.9%
################################################# 69.0%
################################################# 69.0%
################################################# 69.1%
################################################# 69.2%
################################################# 69.2%
################################################# 69.3%
################################################# 69.4%
################################################# 69.4%
################################################## 69.5%
################################################## 69.6%
################################################## 69.6%
################################################## 69.7%
################################################## 69.8%
################################################## 69.8%
################################################## 69.9%
################################################## 70.0%
################################################## 70.1%
################################################## 70.1%
################################################## 70.2%
################################################## 70.3%
################################################## 70.3%
################################################## 70.4%
################################################## 70.5%
################################################## 70.5%
################################################## 70.6%
################################################## 70.7%
################################################## 70.7%
################################################## 70.8%
################################################### 70.9%
################################################### 70.9%
################################################### 71.0%
################################################### 71.1%
################################################### 71.2%
################################################### 71.2%
################################################### 71.3%
################################################### 71.4%
################################################### 71.4%
################################################### 71.5%
################################################### 71.6%
################################################### 71.6%
################################################### 71.7%
################################################### 71.8%
################################################### 71.8%
################################################### 71.9%
################################################### 72.0%
################################################### 72.0%
################################################### 72.1%
################################################### 72.2%
#################################################### 72.3%
#################################################### 72.3%
#################################################### 72.4%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.6%
#################################################### 72.7%
#################################################### 72.7%
#################################################### 72.8%
#################################################### 72.9%
#################################################### 72.9%
#################################################### 73.0%
#################################################### 73.1%
#################################################### 73.1%
#################################################### 73.2%
#################################################### 73.3%
#################################################### 73.3%
#################################################### 73.4%
#################################################### 73.5%
#################################################### 73.6%
##################################################### 73.6%
##################################################### 73.7%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.9%
##################################################### 74.0%
##################################################### 74.0%
##################################################### 74.1%
##################################################### 74.2%
##################################################### 74.2%
##################################################### 74.3%
##################################################### 74.4%
##################################################### 74.4%
##################################################### 74.5%
##################################################### 74.6%
##################################################### 74.7%
##################################################### 74.7%
##################################################### 74.8%
##################################################### 74.9%
##################################################### 74.9%
##################################################### 75.0%
###################################################### 75.1%
###################################################### 75.1%
###################################################### 75.2%
###################################################### 75.3%
###################################################### 75.3%
###################################################### 75.4%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.6%
###################################################### 75.7%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.9%
###################################################### 76.0%
###################################################### 76.0%
###################################################### 76.1%
###################################################### 76.2%
###################################################### 76.2%
###################################################### 76.3%
###################################################### 76.4%
####################################################### 76.4%
####################################################### 76.5%
####################################################### 76.6%
####################################################### 76.6%
####################################################### 76.7%
####################################################### 76.8%
####################################################### 76.8%
####################################################### 76.9%
####################################################### 77.0%
####################################################### 77.1%
####################################################### 77.1%
####################################################### 77.2%
####################################################### 77.3%
####################################################### 77.3%
####################################################### 77.4%
####################################################### 77.5%
####################################################### 77.5%
####################################################### 77.6%
####################################################### 77.7%
####################################################### 77.7%
######################################################## 77.8%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 78.0%
######################################################## 78.1%
######################################################## 78.2%
######################################################## 78.2%
######################################################## 78.3%
######################################################## 78.4%
######################################################## 78.4%
######################################################## 78.5%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.7%
######################################################## 78.8%
######################################################## 78.8%
######################################################## 78.9%
######################################################## 79.0%
######################################################## 79.0%
######################################################## 79.1%
######################################################### 79.2%
######################################################### 79.2%
######################################################### 79.3%
######################################################### 79.4%
######################################################### 79.5%
######################################################### 79.5%
######################################################### 79.6%
######################################################### 79.7%
######################################################### 79.7%
######################################################### 79.8%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 80.0%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.2%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.4%
######################################################### 80.5%
######################################################### 80.6%
########################################################## 80.6%
########################################################## 80.7%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.9%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.1%
########################################################## 81.2%
########################################################## 81.2%
########################################################## 81.3%
########################################################## 81.4%
########################################################## 81.4%
########################################################## 81.5%
########################################################## 81.6%
########################################################## 81.7%
########################################################## 81.7%
########################################################## 81.8%
########################################################## 81.9%
########################################################## 81.9%
########################################################### 82.0%
########################################################### 82.1%
########################################################### 82.1%
########################################################### 82.2%
########################################################### 82.3%
########################################################### 82.3%
########################################################### 82.4%
########################################################### 82.5%
########################################################### 82.5%
########################################################### 82.6%
########################################################### 82.7%
########################################################### 82.7%
########################################################### 82.8%
########################################################### 82.9%
########################################################### 83.0%
########################################################### 83.0%
########################################################### 83.1%
########################################################### 83.2%
########################################################### 83.2%
########################################################### 83.3%
############################################################ 83.4%
############################################################ 83.4%
############################################################ 83.5%
############################################################ 83.6%
############################################################ 83.6%
############################################################ 83.7%
############################################################ 83.8%
############################################################ 83.8%
############################################################ 83.9%
############################################################ 84.0%
############################################################ 84.1%
############################################################ 84.1%
############################################################ 84.2%
############################################################ 84.3%
############################################################ 84.3%
############################################################ 84.4%
############################################################ 84.5%
############################################################ 84.5%
############################################################ 84.6%
############################################################ 84.7%
############################################################# 84.7%
############################################################# 84.8%
############################################################# 84.9%
############################################################# 84.9%
############################################################# 85.0%
############################################################# 85.1%
############################################################# 85.2%
############################################################# 85.2%
############################################################# 85.3%
############################################################# 85.4%
############################################################# 85.4%
############################################################# 85.5%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.7%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.9%
############################################################# 86.0%
############################################################# 86.0%
############################################################## 86.1%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.3%
############################################################## 86.4%
############################################################## 86.5%
############################################################## 86.5%
############################################################## 86.6%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.8%
############################################################## 86.9%
############################################################## 86.9%
############################################################## 87.0%
############################################################## 87.1%
############################################################## 87.1%
############################################################## 87.2%
############################################################## 87.3%
############################################################## 87.3%
############################################################## 87.4%
############################################################## 87.5%
############################################################### 87.6%
############################################################### 87.6%
############################################################### 87.7%
############################################################### 87.8%
############################################################### 87.8%
############################################################### 87.9%
############################################################### 88.0%
############################################################### 88.0%
############################################################### 88.1%
############################################################### 88.2%
############################################################### 88.2%
############################################################### 88.3%
############################################################### 88.4%
############################################################### 88.4%
############################################################### 88.5%
############################################################### 88.6%
############################################################### 88.7%
############################################################### 88.7%
############################################################### 88.8%
############################################################### 88.9%
################################################################ 88.9%
################################################################ 89.0%
################################################################ 89.1%
################################################################ 89.1%
################################################################ 89.2%
################################################################ 89.3%
################################################################ 89.3%
################################################################ 89.4%
################################################################ 89.5%
################################################################ 89.5%
################################################################ 89.6%
################################################################ 89.7%
################################################################ 89.7%
################################################################ 89.8%
################################################################ 89.9%
################################################################ 90.0%
################################################################ 90.0%
################################################################ 90.1%
################################################################ 90.2%
################################################################ 90.2%
################################################################# 90.3%
################################################################# 90.4%
################################################################# 90.4%
################################################################# 90.5%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.7%
################################################################# 90.8%
################################################################# 90.8%
################################################################# 90.9%
################################################################# 91.0%
################################################################# 91.1%
################################################################# 91.1%
################################################################# 91.2%
################################################################# 91.3%
################################################################# 91.3%
################################################################# 91.4%
################################################################# 91.5%
################################################################# 91.5%
################################################################# 91.6%
################################################################## 91.7%
################################################################## 91.7%
################################################################## 91.8%
################################################################## 91.9%
################################################################## 91.9%
################################################################## 92.0%
################################################################## 92.1%
################################################################## 92.1%
################################################################## 92.2%
################################################################## 92.3%
################################################################## 92.4%
################################################################## 92.4%
################################################################## 92.5%
################################################################## 92.6%
################################################################## 92.6%
################################################################## 92.7%
################################################################## 92.8%
################################################################## 92.8%
################################################################## 92.9%
################################################################## 93.0%
################################################################## 93.0%
################################################################### 93.1%
################################################################### 93.2%
################################################################### 93.2%
################################################################### 93.3%
################################################################### 93.4%
################################################################### 93.5%
################################################################### 93.5%
################################################################### 93.6%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.8%
################################################################### 93.9%
################################################################### 93.9%
################################################################### 94.0%
################################################################### 94.1%
################################################################### 94.1%
################################################################### 94.2%
################################################################### 94.3%
################################################################### 94.3%
################################################################### 94.4%
#################################################################### 94.5%
#################################################################### 94.6%
#################################################################### 94.6%
#################################################################### 94.7%
#################################################################### 94.8%
#################################################################### 94.8%
#################################################################### 94.9%
#################################################################### 95.0%
#################################################################### 95.0%
#################################################################### 95.1%
#################################################################### 95.2%
#################################################################### 95.2%
#################################################################### 95.3%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.5%
#################################################################### 95.6%
#################################################################### 95.6%
#################################################################### 95.7%
#################################################################### 95.8%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 96.0%
##################################################################### 96.1%
##################################################################### 96.2%
##################################################################### 96.2%
##################################################################### 96.3%
##################################################################### 96.4%
##################################################################### 96.4%
##################################################################### 96.5%
##################################################################### 96.6%
##################################################################### 96.6%
##################################################################### 96.7%
##################################################################### 96.8%
##################################################################### 96.8%
##################################################################### 96.9%
##################################################################### 97.0%
##################################################################### 97.0%
##################################################################### 97.1%
##################################################################### 97.2%
###################################################################### 97.3%
###################################################################### 97.3%
###################################################################### 97.4%
###################################################################### 97.5%
###################################################################### 97.5%
###################################################################### 97.6%
###################################################################### 97.7%
###################################################################### 97.7%
###################################################################### 97.8%
###################################################################### 97.9%
###################################################################### 97.9%
###################################################################### 98.0%
###################################################################### 98.1%
###################################################################### 98.1%
###################################################################### 98.2%
###################################################################### 98.3%
###################################################################### 98.3%
###################################################################### 98.4%
###################################################################### 98.5%
###################################################################### 98.6%
####################################################################### 98.6%
####################################################################### 98.7%
####################################################################### 98.8%
####################################################################### 98.8%
####################################################################### 98.9%
####################################################################### 99.0%
####################################################################### 99.0%
####################################################################### 99.1%
####################################################################### 99.2%
####################################################################### 99.2%
####################################################################### 99.3%
####################################################################### 99.4%
####################################################################### 99.4%
####################################################################### 99.5%
####################################################################### 99.6%
####################################################################### 99.7%
####################################################################### 99.7%
####################################################################### 99.8%
####################################################################### 99.9%
####################################################################### 99.9%
####################################################################### 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
Checksums empty
Now using node v5.5.0
travis_time:end:0b806ba0:start=1455156679175256951,finish=1455156680480639267,duration=1305382316
Starting with io.js 3 and Node.js 4, building native extensions requires C++11-compatible compiler, which seems unavailable on this VM. Please read https://docs.travis-ci.com/user/languages/javascript-with-nodejs#Node.js-v4-(or-io.js-v3)-compiler-requirements.
$ node --version
v5.5.0
$ npm --version
3.3.12
$ nvm --version
0.23.3
travis_fold:start:before_install.1
travis_time:start:177b1858
$ export DISPLAY=:99.0
travis_time:end:177b1858:start=1455156681105974337,finish=1455156681109013209,duration=3038872
travis_fold:end:before_install.1
travis_fold:start:before_install.2
travis_time:start:2b53f150
$ /sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16 -extension RANDR
travis_time:end:2b53f150:start=1455156681112637226,finish=1455156681121313876,duration=8676650
travis_fold:end:before_install.2
travis_fold:start:install
travis_time:start:07cc6206
$ npm install
npm WARN install Couldn't install optional dependency: Unsupported

> typechecker@2.0.8 preinstall /home/travis/build/mozilla/activity-streams/node_modules/.staging/typechecker-bf420b587ff07767f87c83f1b21da373
> node ./cyclic.js
npm WARN prefer global marked@0.3.5 should be installed with -g
npm WARN prefer global jsonlint@1.6.2 should be installed with -g
npm WARN prefer global node-gyp@3.2.1 should be installed with -g

> husky@0.10.2 install /home/travis/build/mozilla/activity-streams/node_modules/husky
> node ./bin/install.js
husky
setting up hooks in .git/hooks/
done
> fsevents@1.0.6 install /home/travis/build/mozilla/activity-streams/node_modules/fsevents
> node-pre-gyp install --fallback-to-build
make: Entering directory `/home/travis/build/mozilla/activity-streams/node_modules/fsevents/build'
SOLINK_MODULE(target) Release/obj.target/.node
COPY Release/.node
make: Leaving directory `/home/travis/build/mozilla/activity-streams/node_modules/fsevents/build'
> contextify@0.1.15 install /home/travis/build/mozilla/activity-streams/node_modules/contextify
> node-gyp rebuild
make: Entering directory `/home/travis/build/mozilla/activity-streams/node_modules/contextify/build'
CXX(target) Release/obj.target/contextify/src/contextify.o
In file included from ../src/contextify.cc:3:0:
../../nan/nan.h:41:3: error: #error This version of node/NAN/v8 requires a C++11 compiler
In file included from /home/travis/.node-gyp/5.5.0/include/node/node.h:42:0,
from ../src/contextify.cc:1:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:336:1: error: expected unqualified-id before ‘using’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:469:1: error: expected unqualified-id before ‘using’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:856:1: error: expected unqualified-id before ‘using’
In file included from ../../nan/nan.h:194:0,
from ../src/contextify.cc:3:
../../nan/nan_maybe_43_inl.h:13:1: error: expected unqualified-id before ‘using’
../../nan/nan_maybe_43_inl.h:16:1: error: expected unqualified-id before ‘using’
../../nan/nan_maybe_43_inl.h:19:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:24:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:31:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:36:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:41:1: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:46:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:51:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:59:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:64:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:69:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:76:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:83:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:91:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:98:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:108:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:114:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:118:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:125:1: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:130:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:135:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:139:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:145:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:150:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:156:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:162:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:168:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:174:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:180:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:186:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:194:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:201:1: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:205:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:209:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:213:12: error: ‘Maybe’ does not name a type
../../nan/nan_maybe_43_inl.h:217:12: error: ‘MaybeLocal’ does not name a type
../../nan/nan_maybe_43_inl.h:223:12: error: ‘MaybeLocal’ does not name a type
In file included from ../../nan/nan.h:199:0,
from ../src/contextify.cc:3:
../../nan/nan_converters.h:14:11: error: ‘MaybeLocal’ does not name a type
../../nan/nan_converters.h:16:56: error: ‘Maybe’ does not name a type
../../nan/nan_converters.h:26:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:27:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:28:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:29:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:30:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:31:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:32:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:42:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:43:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:44:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:45:1: error: ‘return_t’ does not name a type
../../nan/nan_converters.h:46:1: error: ‘return_t’ does not name a type
In file included from ../../nan/nan_converters.h:59:0,
from ../../nan/nan.h:199,
from ../src/contextify.cc:3:
../../nan/nan_converters_43_inl.h:18:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Boolean>’ does not name a type
../../nan/nan_converters_43_inl.h:19:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Number>’ does not name a type
../../nan/nan_converters_43_inl.h:20:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::String>’ does not name a type
../../nan/nan_converters_43_inl.h:21:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Object>’ does not name a type
../../nan/nan_converters_43_inl.h:22:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Integer>’ does not name a type
../../nan/nan_converters_43_inl.h:23:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Uint32>’ does not name a type
../../nan/nan_converters_43_inl.h:24:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<v8::Int32>’ does not name a type
../../nan/nan_converters_43_inl.h:34:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<bool>’ does not name a type
../../nan/nan_converters_43_inl.h:35:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<double>’ does not name a type
../../nan/nan_converters_43_inl.h:36:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<long int>’ does not name a type
../../nan/nan_converters_43_inl.h:37:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<unsigned int>’ does not name a type
../../nan/nan_converters_43_inl.h:38:1: error: ‘return_t’ in ‘struct Nan::imp::ToFactory<int>’ does not name a type
In file included from ../../nan/nan.h:200:0,
from ../src/contextify.cc:3:
../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Integer]’:
../../nan/nan_new.h:21:32: error: no matching function for call to ‘To(v8::Local<v8::Integer>&)’
../../nan/nan_new.h:21:32: note: candidate is:
../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Int32]’:
../../nan/nan_new.h:28:30: error: no matching function for call to ‘To(v8::Local<v8::Integer>&)’
../../nan/nan_new.h:28:30: note: candidate is:
../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Uint32]’:
../../nan/nan_new.h:35:31: error: no matching function for call to ‘To(v8::Local<v8::Integer>&)’
../../nan/nan_new.h:35:31: note: candidate is:
../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
../../nan/nan_new.h: At global scope:
../../nan/nan_new.h:43:11: error: ‘MaybeLocal’ does not name a type
../../nan/nan_new.h:75:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:141:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:147:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:148:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:160:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:161:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:162:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:163:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:165:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:166:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:182:17: error: ‘return_t’ does not name a type
../../nan/nan_new.h:183:17: error: ‘return_t’ does not name a type
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:200,
from ../src/contextify.cc:3:
../../nan/nan_implementation_12_inl.h:56:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::Date>’ does not name a type
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)’:
../../nan/nan_implementation_12_inl.h:90:46: error: ‘NewInstance’ was not declared in this scope
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::FunctionTemplate>::return_t Nan::imp::Factory<v8::FunctionTemplate>::New(Nan::FunctionCallback, v8::Local<v8::Value>, v8::Local<v8::Signature>)’:
../../nan/nan_implementation_12_inl.h:118:48: error: ‘NewInstance’ was not declared in this scope
../../nan/nan_implementation_12_inl.h: At global scope:
../../nan/nan_implementation_12_inl.h:197:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::RegExp>’ does not name a type
../../nan/nan_implementation_12_inl.h:216:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::Script>’ does not name a type
../../nan/nan_implementation_12_inl.h:222:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::Script>’ does not name a type
../../nan/nan_implementation_12_inl.h:254:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_implementation_12_inl.h:262:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_implementation_12_inl.h:268:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_implementation_12_inl.h:275:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_implementation_12_inl.h:281:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_implementation_12_inl.h:286:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_implementation_12_inl.h:347:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::UnboundScript>’ does not name a type
../../nan/nan_implementation_12_inl.h:354:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::UnboundScript>’ does not name a type
In file included from ../../nan/nan.h:200:0,
from ../src/contextify.cc:3:
../../nan/nan_new.h:293:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:299:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:305:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:311:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:317:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:323:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:329:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::String>’ does not name a type
../../nan/nan_new.h:335:1: error: ‘return_t’ in ‘struct Nan::imp::Factory<v8::RegExp>’ does not name a type
In file included from ../src/contextify.cc:3:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::Error(const char*)’:
../../nan/nan.h:659:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::ThrowError(const char*)’:
../../nan/nan.h:659:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::RangeError(const char*)’:
../../nan/nan.h:660:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::ThrowRangeError(const char*)’:
../../nan/nan.h:660:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::ReferenceError(const char*)’:
../../nan/nan.h:661:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::ThrowReferenceError(const char*)’:
../../nan/nan.h:661:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::SyntaxError(const char*)’:
../../nan/nan.h:662:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::ThrowSyntaxError(const char*)’:
../../nan/nan.h:662:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::TypeError(const char*)’:
../../nan/nan.h:663:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::ThrowTypeError(const char*)’:
../../nan/nan.h:663:3: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: At global scope:
../../nan/nan.h:671:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:693:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:709:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:722:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:739:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:745:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:753:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:760:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:766:14: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h: In member function ‘void Nan::Callback::SetFunction(const v8::Local<v8::Function>&)’:
../../nan/nan.h:1402:40: error: ‘Set’ was not declared in this scope
../../nan/nan.h:1402:40: note: suggested alternative:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:3019:17: note: ‘v8::Set’
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1524:41: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
../../nan/nan.h:1542:45: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In member function ‘virtual void Nan::AsyncWorker::HandleErrorCallback()’:
../../nan/nan.h:1576:58: error: no matching function for call to ‘New(const char*)’
../../nan/nan.h:1576:58: note: candidates are:
../../nan/nan_implementation_12_inl.h:390:21: note: template<class T, class M> v8::Local<T> Nan::New(const v8::Persistent<S, M>&)
../../nan/nan_implementation_12_inl.h:395:21: note: template<class T, class M> v8::Local<T> Nan::New(const Nan::Persistent<T, M>&)
../../nan/nan_implementation_12_inl.h:400:21: note: template<class T> v8::Local<T> Nan::New(const Nan::Global<T>&)
../../nan/nan_new.h:201:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New()
../../nan/nan_new.h:207:1: note: template<class T, class A0> typename Nan::imp::Factory<T>::return_t Nan::New(A0)
../../nan/nan_new.h:213:1: note: template<class T, class A0, class A1> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1)
../../nan/nan_new.h:219:1: note: template<class T, class A0, class A1, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2)
../../nan/nan_new.h:225:1: note: template<class T, class A0, class A1, class A2, class A3> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2, A3)
../../nan/nan_new.h:237:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>)
../../nan/nan_new.h:245:1: note: template<class T, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>, A2)
../../nan/nan.h: In function ‘void Nan::SetMethod(const T&, const char*, Nan::FunctionCallback)’:
../../nan/nan.h:1865:16: error: there are no arguments to ‘GetFunction’ that depend on a template parameter, so a declaration of ‘GetFunction’ must be available [-fpermissive]
../../nan/nan.h:1865:16: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
../../nan/nan.h:1866:45: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::SetPrototypeMethod(v8::Local<v8::FunctionTemplate>, const char*, Nan::FunctionCallback)’:
../../nan/nan.h:1878:32: error: ‘GetFunction’ was not declared in this scope
../../nan/nan.h:1879:45: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
../../nan/nan.h:1904:47: error: ‘NewInstance’ was not declared in this scope
../../nan/nan.h: In function ‘bool Nan::SetAccessor(v8::Local<v8::Object>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’:
../../nan/nan.h:1947:51: error: ‘NewInstance’ was not declared in this scope
../../nan/nan.h: In function ‘void Nan::SetNamedPropertyHandler(v8::Local<v8::ObjectTemplate>, Nan::PropertyGetterCallback, Nan::PropertySetterCallback, Nan::PropertyQueryCallback, Nan::PropertyDeleterCallback, Nan::PropertyEnumeratorCallback, v8::Local<v8::Value>)’:
../../nan/nan.h:1995:47: error: ‘NewInstance’ was not declared in this scope
../../nan/nan.h: In function ‘void Nan::SetIndexedPropertyHandler(v8::Local<v8::ObjectTemplate>, Nan::IndexGetterCallback, Nan::IndexSetterCallback, Nan::IndexQueryCallback, Nan::IndexDeleterCallback, Nan::IndexEnumeratorCallback, v8::Local<v8::Value>)’:
../../nan/nan.h:2065:47: error: ‘NewInstance’ was not declared in this scope
../../nan/nan.h: In function ‘void Nan::SetCallHandler(v8::Local<v8::FunctionTemplate>, Nan::FunctionCallback, v8::Local<v8::Value>)’:
../../nan/nan.h:2120:47: error: ‘NewInstance’ was not declared in this scope
../../nan/nan.h: In function ‘void Nan::SetCallAsFunctionHandler(v8::Local<v8::ObjectTemplate>, Nan::FunctionCallback, v8::Local<v8::Value>)’:
../../nan/nan.h:2142:47: error: ‘NewInstance’ was not declared in this scope
In file included from ../src/contextify.cc:3:0:
../../nan/nan.h: In function ‘void Nan::Export(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE, const char*, Nan::FunctionCallback)’:
../../nan/nan.h:2169:35: error: no matching function for call to ‘New(const char*&)’
../../nan/nan.h:2169:35: note: candidates are:
../../nan/nan_implementation_12_inl.h:390:21: note: template<class T, class M> v8::Local<T> Nan::New(const v8::Persistent<S, M>&)
../../nan/nan_implementation_12_inl.h:395:21: note: template<class T, class M> v8::Local<T> Nan::New(const Nan::Persistent<T, M>&)
../../nan/nan_implementation_12_inl.h:400:21: note: template<class T> v8::Local<T> Nan::New(const Nan::Global<T>&)
../../nan/nan_new.h:201:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New()
../../nan/nan_new.h:207:1: note: template<class T, class A0> typename Nan::imp::Factory<T>::return_t Nan::New(A0)
../../nan/nan_new.h:213:1: note: template<class T, class A0, class A1> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1)
../../nan/nan_new.h:219:1: note: template<class T, class A0, class A1, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2)
../../nan/nan_new.h:225:1: note: template<class T, class A0, class A1, class A2, class A3> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2, A3)
../../nan/nan_new.h:237:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>)
../../nan/nan_new.h:245:1: note: template<class T, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>, A2)
../../nan/nan.h:2170:47: error: ‘GetFunction’ was not declared in this scope
../../nan/nan.h:2170:65: error: ‘Set’ was not declared in this scope
../../nan/nan.h:2170:65: note: suggested alternative:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:3019:17: note: ‘v8::Set’
../../nan/nan.h: In constructor ‘Nan::Tap::Tap(v8::Local<v8::Value>)’:
../../nan/nan.h:2177:30: error: no matching function for call to ‘To(v8::Local<v8::Value>&)’
../../nan/nan.h:2177:30: note: candidate is:
../../nan/nan_converters.h:53:38: note: template<class T> typename Nan::imp::ToFactory::return_t Nan::To(v8::Local<v8::Value>)
../../nan/nan.h: In member function ‘void Nan::Tap::ok(bool, const char*)’:
../../nan/nan.h:2190:33: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: In member function ‘void Nan::Tap::pass(const char*)’:
../../nan/nan.h:2196:30: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../../nan/nan.h: At global scope:
../../nan/nan.h:2220:10: error: ‘MaybeLocal’ does not name a type
../../nan/nan.h:2225:40: error: ‘MaybeLocal’ was not declared in this scope
../../nan/nan.h:2225:40: note: suggested alternative:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../../nan/nan.h:2225:52: error: template argument 1 is invalid
../../nan/nan.h:2225:54: error: expected unqualified-id before ‘>’ token
../../nan/nan.h:2234:1: error: ‘MaybeLocal’ does not name a type
../src/contextify.cc: In static member function ‘static void ContextifyContext::Init(v8::Local<v8::Object>)’:
../src/contextify.cc:43:65: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../src/contextify.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE ContextifyContext::Run(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/contextify.cc:80:9: error: ‘MaybeLocal’ is not a member of ‘Nan’
../src/contextify.cc:80:9: note: suggested alternatives:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../src/contextify.cc:80:41: error: expected primary-expression before ‘>’ token
../src/contextify.cc:80:43: error: ‘script’ was not declared in this scope
../src/contextify.cc:84:22: error: ‘CompileScript’ is not a member of ‘Nan’
../src/contextify.cc:86:22: error: ‘CompileScript’ is not a member of ‘Nan’
../src/contextify.cc:94:9: error: ‘MaybeLocal’ is not a member of ‘Nan’
../src/contextify.cc:94:9: note: suggested alternatives:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../src/contextify.cc:94:30: error: expected primary-expression before ‘>’ token
../src/contextify.cc:94:32: error: ‘result’ was not declared in this scope
../src/contextify.cc:94:41: error: ‘RunScript’ is not a member of ‘Nan’
../src/contextify.cc: In static member function ‘static void ContextifyScript::Init(v8::Local<v8::Object>)’:
../src/contextify.cc:268:64: error: ‘Nan::imp::FactoryBase<v8::Boolean>::return_t’ has no member named ‘ToLocalChecked’
../src/contextify.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE ContextifyScript::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/contextify.cc:290:9: error: ‘MaybeLocal’ is not a member of ‘Nan’
../src/contextify.cc:290:9: note: suggested alternatives:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../src/contextify.cc:290:31: error: expected primary-expression before ‘>’ token
../src/contextify.cc:290:33: error: ‘filename’ was not declared in this scope
../src/contextify.cc:292:73: error: operands to ?: have different types ‘v8::Local<v8::String>’ and ‘Nan::imp::FactoryBase<v8::Boolean>::return_t {aka v8::Local<v8::Boolean>}’
../src/contextify.cc:303:9: error: ‘MaybeLocal’ is not a member of ‘Nan’
../src/contextify.cc:303:9: note: suggested alternatives:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../src/contextify.cc:303:43: error: expected primary-expression before ‘>’ token
../src/contextify.cc:303:45: error: ‘v8_script’ was not declared in this scope
../src/contextify.cc:303:98: error: no matching function for call to ‘New(v8::Local<v8::String>&, v8::ScriptOrigin&)’
../src/contextify.cc:303:98: note: candidates are:
../../nan/nan_implementation_12_inl.h:390:21: note: template<class T, class M> v8::Local<T> Nan::New(const v8::Persistent<S, M>&)
../../nan/nan_implementation_12_inl.h:395:21: note: template<class T, class M> v8::Local<T> Nan::New(const Nan::Persistent<T, M>&)
../../nan/nan_implementation_12_inl.h:400:21: note: template<class T> v8::Local<T> Nan::New(const Nan::Global<T>&)
../../nan/nan_new.h:201:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New()
../../nan/nan_new.h:207:1: note: template<class T, class A0> typename Nan::imp::Factory<T>::return_t Nan::New(A0)
../../nan/nan_new.h:213:1: note: template<class T, class A0, class A1> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1)
../../nan/nan_new.h:219:1: note: template<class T, class A0, class A1, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2)
../../nan/nan_new.h:225:1: note: template<class T, class A0, class A1, class A2, class A3> typename Nan::imp::Factory<T>::return_t Nan::New(A0, A1, A2, A3)
../../nan/nan_new.h:237:1: note: template<class T> typename Nan::imp::Factory::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>)
../../nan/nan_new.h:245:1: note: template<class T, class A2> typename Nan::imp::Factory<T>::return_t Nan::New(Nan::FunctionCallback, v8::Local<v8::Value>, A2)
../src/contextify.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE ContextifyScript::RunInContext(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/contextify.cc:328:9: error: ‘MaybeLocal’ is not a member of ‘Nan’
../src/contextify.cc:328:9: note: suggested alternatives:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../src/contextify.cc:328:43: error: expected primary-expression before ‘>’ token
../src/contextify.cc:263:41: error: invalid use of member ‘ContextifyScript::script’ in static member function
../src/contextify.cc:328:45: error: from this location
../src/contextify.cc:263:41: error: invalid use of member ‘ContextifyScript::script’ in static member function
../src/contextify.cc:332:13: error: from this location
../src/contextify.cc:337:9: error: ‘MaybeLocal’ is not a member of ‘Nan’
../src/contextify.cc:337:9: note: suggested alternatives:
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
/home/travis/.node-gyp/5.5.0/include/node/v8.h:111:7: note: ‘v8::MaybeLocal’
../src/contextify.cc:337:30: error: expected primary-expression before ‘>’ token
../src/contextify.cc:337:32: error: ‘result’ was not declared in this scope
../src/contextify.cc:337:41: error: ‘RunScript’ is not a member of ‘Nan’
../src/contextify.cc:263:41: error: invalid use of member ‘ContextifyScript::script’ in static member function
../src/contextify.cc:337:56: error: from this location
../../nan/nan_new.h: In function ‘v8::Local<T> Nan::imp::To(v8::Local<v8::Integer>) [with T = v8::Integer]’:
../../nan/nan_new.h:22:1: warning: control reaches end of non-void function [-Wreturn-type]
make: *** [Release/obj.target/contextify/src/contextify.o] Error 1
make: Leaving directory `/home/travis/build/mozilla/activity-streams/node_modules/contextify/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/travis/.nvm/versions/node/v5.5.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:100:13)
gyp ERR! stack at ChildProcess.emit (events.js:185:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 3.13.0-40-generic
gyp ERR! command "/home/travis/.nvm/versions/node/v5.5.0/bin/node" "/home/travis/.nvm/versions/node/v5.5.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/travis/build/mozilla/activity-streams/node_modules/contextify
gyp ERR! node -v v5.5.0
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
npm WARN install:contextify@0.1.15 contextify@0.1.15 install: `node-gyp rebuild`
npm WARN install:contextify@0.1.15 Exit status 1

> ws@0.4.32 install /home/travis/build/mozilla/activity-streams/node_modules/sockjs-client-node/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
make: Entering directory `/home/travis/build/mozilla/activity-streams/node_modules/sockjs-client-node/node_modules/ws/build'
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
make: Leaving directory `/home/travis/build/mozilla/activity-streams/node_modules/sockjs-client-node/node_modules/ws/build'
> node-sass@3.4.2 install /home/travis/build/mozilla/activity-streams/node_modules/node-sass
> node scripts/install.js
Binary downloaded and installed at /home/travis/build/mozilla/activity-streams/node_modules/node-sass/vendor/linux-x64-47/binding.node
> expect@1.14.0 postinstall /home/travis/build/mozilla/activity-streams/node_modules/expect
> node ./npm-scripts/postinstall.js
> spawn-sync@1.0.15 postinstall /home/travis/build/mozilla/activity-streams/node_modules/spawn-sync
> node postinstall
> node-sass@3.4.2 postinstall /home/travis/build/mozilla/activity-streams/node_modules/node-sass
> node scripts/build.js
` /home/travis/build/mozilla/activity-streams/node_modules/node-sass/vendor/linux-x64-47/binding.node ` exists.
testing binary.
Binary is fine; exiting.
> history@1.17.0 postinstall /home/travis/build/mozilla/activity-streams/node_modules/history
> node ./npm-scripts/postinstall.js
> react-router@1.0.3 postinstall /home/travis/build/mozilla/activity-streams/node_modules/react-router
> node ./npm-scripts/postinstall.js
activity-streams@0.0.1 /home/travis/build/mozilla/activity-streams
├── babel@6.5.1
├─┬ babel-core@6.4.5
│ ├─┬ babel-code-frame@6.3.13
│ │ ├── js-tokens@1.0.2
│ │ ├─┬ line-numbers@0.2.0
│ │ │ └── left-pad@0.0.3
│ │ └─┬ repeating@1.1.3
│ │ └─┬ is-finite@1.0.1
│ │ └── number-is-nan@1.0.0
│ ├─┬ babel-generator@6.4.5
│ │ ├─┬ detect-indent@3.0.1
│ │ │ └── minimist@1.2.0
│ │ ├── is-integer@1.0.6
│ │ ├── source-map@0.5.3
│ │ └── trim-right@1.0.1
│ ├── babel-helpers@6.4.5
│ ├── babel-messages@6.3.18
│ ├─┬ babel-register@6.4.3
│ │ ├── core-js@1.2.6
│ │ ├─┬ home-or-tmp@1.0.0
│ │ │ └── user-home@1.1.1
│ │ └─┬ source-map-support@0.2.10
│ │ └── source-map@0.1.32
│ ├── babel-runtime@5.8.35
│ ├── babel-template@6.3.13
│ ├── babel-traverse@6.4.5
│ ├─┬ babel-types@6.4.5
│ │ └── to-fast-properties@1.0.1
│ ├── babylon@6.4.5
│ ├── convert-source-map@1.1.3
│ ├── json5@0.4.0
│ ├── lodash@3.10.1
│ ├─┬ minimatch@2.0.10
│ │ └─┬ brace-expansion@1.1.2
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ ├── path-exists@1.0.0
│ ├── path-is-absolute@1.0.0
│ ├── private@0.1.6
│ ├── shebang-regex@1.0.0
│ ├── slash@1.0.0
│ └── source-map@0.5.3
├─┬ babel-loader@6.2.2
│ ├─┬ loader-utils@0.2.12
│ │ └── big.js@3.1.3
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ └── object-assign@4.0.1
├── babel-plugin-transform-es2015-destructuring@6.5.0
├─┬ babel-plugin-transform-es2015-parameters@6.5.0
│ ├─┬ babel-helper-call-delegate@6.3.13
│ │ └── babel-helper-hoist-variables@6.3.13
│ └── babel-helper-get-function-arity@6.3.13
├── babel-plugin-transform-strict-mode@6.5.0
├─┬ babel-preset-react@6.5.0
│ ├── babel-plugin-syntax-flow@6.3.13
│ ├── babel-plugin-syntax-jsx@6.3.13
│ ├── babel-plugin-transform-flow-strip-types@6.4.0
│ ├── babel-plugin-transform-react-display-name@6.4.0
│ ├─┬ babel-plugin-transform-react-jsx@6.4.0
│ │ └── babel-helper-builder-react-jsx@6.3.13
│ └── babel-plugin-transform-react-jsx-source@6.3.13
├─┬ chai@3.5.0
│ ├── assertion-error@1.0.1
│ ├─┬ deep-eql@0.1.3
│ │ └── type-detect@0.1.1
│ └── type-detect@1.0.0
├── chai-as-promised@5.2.0
├─┬ cpx@1.2.1
│ ├─┬ chokidar@1.4.2
│ │ ├─┬ anymatch@1.3.0
│ │ │ ├── arrify@1.0.1
│ │ │ └─┬ micromatch@2.3.7
│ │ │ ├─┬ arr-diff@2.0.0
│ │ │ │ └── arr-flatten@1.0.1
│ │ │ ├─┬ braces@1.8.3
│ │ │ │ ├─┬ expand-range@1.8.1
│ │ │ │ │ └─┬ fill-range@2.2.3
│ │ │ │ │ ├─┬ is-number@2.1.0
│ │ │ │ │ │ └── kind-of@3.0.2
│ │ │ │ │ ├── isobject@2.0.0
│ │ │ │ │ └─┬ randomatic@1.1.5
│ │ │ │ │ └── kind-of@3.0.2
│ │ │ │ ├── preserve@0.2.0
│ │ │ │ └── repeat-element@1.1.2
│ │ │ ├── expand-brackets@0.1.4
│ │ │ ├── extglob@0.3.2
│ │ │ ├── filename-regex@2.0.0
│ │ │ ├─┬ kind-of@3.0.2
│ │ │ │ └── is-buffer@1.1.2
│ │ │ ├── normalize-path@2.0.1
│ │ │ ├─┬ object.omit@2.0.0
│ │ │ │ ├─┬ for-own@0.1.3
│ │ │ │ │ └── for-in@0.1.4
│ │ │ │ └── is-extendable@0.1.1
│ │ │ ├─┬ parse-glob@3.0.4
│ │ │ │ ├── glob-base@0.3.0
│ │ │ │ └── is-dotfile@1.0.2
│ │ │ └─┬ regex-cache@0.4.2
│ │ │ ├── is-equal-shallow@0.1.3
│ │ │ └── is-primitive@2.0.0
│ │ ├── async-each@0.1.6
│ │ ├─┬ fsevents@1.0.6
│ │ │ └─┬ node-pre-gyp@0.6.17
│ │ │ ├─┬ mkdirp@0.5.1
│ │ │ │ └── minimist@0.0.8
│ │ │ ├─┬ nopt@3.0.6
│ │ │ │ └── abbrev@1.0.7
│ │ │ ├─┬ npmlog@2.0.0
│ │ │ │ ├─┬ are-we-there-yet@1.0.4
│ │ │ │ │ └─┬ readable-stream@1.1.13
│ │ │ │ │ ├── core-util-is@1.0.2
│ │ │ │ │ ├── isarray@0.0.1
│ │ │ │ │ └── string_decoder@0.10.31
│ │ │ │ └─┬ gauge@1.2.2
│ │ │ │ ├─┬ lodash.pad@3.1.1
│ │ │ │ │ ├── lodash._basetostring@3.0.1
│ │ │ │ │ └── lodash._createpadding@3.6.1
│ │ │ │ ├── lodash.padleft@3.1.1
│ │ │ │ └── lodash.padright@3.1.1
│ │ │ ├─┬ rc@1.1.5
│ │ │ │ ├── ini@1.3.4
│ │ │ │ ├── minimist@1.2.0
│ │ │ │ └── strip-json-comments@1.0.4
│ │ │ ├─┬ request@2.67.0
│ │ │ │ ├── aws-sign2@0.6.0
│ │ │ │ ├─┬ bl@1.0.0
│ │ │ │ │ └─┬ readable-stream@2.0.4
│ │ │ │ │ ├── core-util-is@1.0.2
│ │ │ │ │ ├── inherits@2.0.1
│ │ │ │ │ ├── isarray@0.0.1
│ │ │ │ │ ├── string_decoder@0.10.31
│ │ │ │ │ └── util-deprecate@1.0.2
│ │ │ │ ├── caseless@0.11.0
│ │ │ │ ├─┬ combined-stream@1.0.5
│ │ │ │ │ └── delayed-stream@1.0.0
│ │ │ │ ├── extend@3.0.0
│ │ │ │ ├── forever-agent@0.6.1
│ │ │ │ ├── form-data@1.0.0-rc3
│ │ │ │ ├─┬ har-validator@2.0.3
│ │ │ │ │ ├─┬ chalk@1.1.1
│ │ │ │ │ │ ├── ansi-styles@2.1.0
│ │ │ │ │ │ ├─┬ has-ansi@2.0.0
│ │ │ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ │ │ ├── strip-ansi@3.0.0
│ │ │ │ │ │ └── supports-color@2.0.0
│ │ │ │ │ ├─┬ commander@2.9.0
│ │ │ │ │ │ └── graceful-readlink@1.0.1
│ │ │ │ │ ├─┬ is-my-json-valid@2.12.3
│ │ │ │ │ │ ├── generate-function@2.0.0
│ │ │ │ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ │ │ │ └── is-property@1.0.2
│ │ │ │ │ │ ├── jsonpointer@2.0.0
│ │ │ │ │ │ └── xtend@4.0.1
│ │ │ │ │ └── pinkie-promise@2.0.0
│ │ │ │ ├─┬ hawk@3.1.2
│ │ │ │ │ ├── boom@2.10.1
│ │ │ │ │ ├── cryptiles@2.0.5
│ │ │ │ │ ├── hoek@2.16.3
│ │ │ │ │ └── sntp@1.0.9
│ │ │ │ ├─┬ http-signature@1.1.0
│ │ │ │ │ ├── assert-plus@0.1.5
│ │ │ │ │ ├─┬ jsprim@1.2.2
│ │ │ │ │ │ ├── extsprintf@1.0.2
│ │ │ │ │ │ ├── json-schema@0.2.2
│ │ │ │ │ │ └── verror@1.3.6
│ │ │ │ │ └─┬ sshpk@1.7.0
│ │ │ │ │ ├── asn1@0.2.3
│ │ │ │ │ ├── assert-plus@0.2.0
│ │ │ │ │ ├── ecc-jsbn@0.1.1
│ │ │ │ │ ├── jodid25519@1.0.2
│ │ │ │ │ └── jsbn@0.1.0
│ │ │ │ ├── is-typedarray@1.0.0
│ │ │ │ ├── isstream@0.1.2
│ │ │ │ ├── json-stringify-safe@5.0.1
│ │ │ │ ├── node-uuid@1.4.7
│ │ │ │ ├── qs@5.2.0
│ │ │ │ ├── stringstream@0.0.5
│ │ │ │ └── tough-cookie@2.2.1
│ │ │ ├─┬ rimraf@2.4.4
│ │ │ │ └─┬ glob@5.0.15
│ │ │ │ ├─┬ inflight@1.0.4
│ │ │ │ │ └── wrappy@1.0.1
│ │ │ │ ├── inherits@2.0.1
│ │ │ │ ├─┬ minimatch@3.0.0
│ │ │ │ │ └─┬ brace-expansion@1.1.1
│ │ │ │ │ └── concat-map@0.0.1
│ │ │ │ ├─┬ once@1.3.3
│ │ │ │ │ └── wrappy@1.0.1
│ │ │ │ └── path-is-absolute@1.0.0
│ │ │ ├── semver@5.1.0
│ │ │ ├─┬ tar@2.2.1
│ │ │ │ ├── block-stream@0.0.8
│ │ │ │ ├── fstream@1.0.8
│ │ │ │ └── inherits@2.0.1
│ │ │ └─┬ tar-pack@3.1.0
│ │ │ ├── debug@0.7.4
│ │ │ ├─┬ fstream-ignore@1.0.3
│ │ │ │ └─┬ minimatch@3.0.0
│ │ │ │ └─┬ brace-expansion@1.1.1
│ │ │ │ └── concat-map@0.0.1
│ │ │ ├── graceful-fs@4.1.2
│ │ │ └─┬ readable-stream@1.0.33
│ │ │ ├── core-util-is@1.0.2
│ │ │ ├── inherits@2.0.1
│ │ │ ├── isarray@0.0.1
│ │ │ └── string_decoder@0.10.31
│ │ ├── glob-parent@2.0.0
│ │ ├── inherits@2.0.1
│ │ ├─┬ is-binary-path@1.0.1
│ │ │ └── binary-extensions@1.4.0
│ │ ├─┬ is-glob@2.0.1
│ │ │ └── is-extglob@1.0.0
│ │ └─┬ readdirp@2.0.0
│ │ └── minimatch@2.0.10
│ ├── duplexer@0.1.1
│ ├─┬ glob@5.0.15
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ └── once@1.3.3
│ ├─┬ glob2base@0.0.12
│ │ └── find-index@0.1.1
│ ├── minimatch@2.0.10
│ ├── resolve@1.1.7
│ ├─┬ shell-quote@1.4.3
│ │ ├── array-filter@0.0.1
│ │ ├── array-map@0.0.0
│ │ ├── array-reduce@0.0.0
│ │ └── jsonify@0.0.0
│ └─┬ subarg@1.0.0
│ └── minimist@1.2.0
├── cssstyle@0.2.34 extraneous
├─┬ eslint@1.10.3
│ ├─┬ chalk@1.1.1
│ │ ├── ansi-styles@2.1.0
│ │ ├── has-ansi@2.0.0
│ │ ├── strip-ansi@3.0.0
│ │ └── supports-color@2.0.0
│ ├─┬ concat-stream@1.5.1
│ │ ├─┬ readable-stream@2.0.5
│ │ │ ├── core-util-is@1.0.2
│ │ │ ├── process-nextick-args@1.0.6
│ │ │ └── util-deprecate@1.0.2
│ │ └── typedarray@0.0.6
│ ├─┬ doctrine@0.7.2
│ │ ├── esutils@1.1.6
│ │ └── isarray@0.0.1
│ ├── escape-string-regexp@1.0.4
│ ├─┬ escope@3.3.0
│ │ ├─┬ es6-map@0.1.3
│ │ │ ├── d@0.1.1
│ │ │ ├── es5-ext@0.10.11
│ │ │ ├── es6-iterator@2.0.0
│ │ │ ├── es6-set@0.1.4
│ │ │ ├── es6-symbol@3.0.2
│ │ │ └── event-emitter@0.3.4
│ │ ├── es6-weak-map@2.0.1
│ │ └─┬ esrecurse@3.1.1
│ │ └── estraverse@3.1.0
│ ├── espree@2.2.5
│ ├── estraverse@4.1.1
│ ├── estraverse-fb@1.3.1
│ ├── esutils@2.0.2
│ ├─┬ file-entry-cache@1.2.4
│ │ └─┬ flat-cache@1.0.10
│ │ ├─┬ del@2.2.0
│ │ │ ├─┬ globby@4.0.0
│ │ │ │ ├─┬ array-union@1.0.1
│ │ │ │ │ └── array-uniq@1.0.2
│ │ │ │ └── glob@6.0.4
│ │ │ ├── is-path-cwd@1.0.0
│ │ │ ├─┬ is-path-in-cwd@1.0.0
│ │ │ │ └── is-path-inside@1.0.0
│ │ │ └── pify@2.3.0
│ │ ├── read-json-sync@1.1.1
│ │ └── write@0.2.1
│ ├── globals@8.18.0
│ ├─┬ handlebars@4.0.5
│ │ └── source-map@0.4.4
│ ├─┬ inquirer@0.11.4
│ │ ├── ansi-escapes@1.1.1
│ │ ├── ansi-regex@2.0.0
│ │ ├─┬ cli-cursor@1.0.2
│ │ │ └─┬ restore-cursor@1.0.1
│ │ │ ├── exit-hook@1.1.1
│ │ │ └── onetime@1.1.0
│ │ ├── cli-width@1.1.1
│ │ ├── figures@1.4.0
│ │ ├─┬ readline2@1.0.1
│ │ │ ├── code-point-at@1.0.0
│ │ │ └── is-fullwidth-code-point@1.0.0
│ │ ├── run-async@0.1.0
│ │ ├── rx-lite@3.1.2
│ │ ├── string-width@1.0.1
│ │ └── through@2.3.8
│ ├─┬ is-my-json-valid@2.12.4
│ │ ├── generate-function@2.0.0
│ │ ├─┬ generate-object-property@1.2.0
│ │ │ └── is-property@1.0.2
│ │ ├── jsonpointer@2.0.0
│ │ └── xtend@4.0.1
│ ├─┬ is-resolvable@1.0.0
│ │ └── tryit@1.0.2
│ ├─┬ js-yaml@3.4.5
│ │ ├─┬ argparse@1.0.4
│ │ │ └── lodash@4.1.0
│ │ └── esprima@2.7.1
│ ├── json-stable-stringify@1.0.0
│ ├─┬ lodash.clonedeep@3.0.2
│ │ ├─┬ lodash._baseclone@3.3.0
│ │ │ ├── lodash._baseassign@3.2.0
│ │ │ └── lodash._basefor@3.0.3
│ │ └── lodash._bindcallback@3.0.1
│ ├─┬ lodash.merge@3.3.2
│ │ ├── lodash._arraycopy@3.0.0
│ │ ├── lodash._arrayeach@3.0.0
│ │ ├─┬ lodash._createassigner@3.1.1
│ │ │ └── lodash._isiterateecall@3.0.9
│ │ ├── lodash._getnative@3.9.1
│ │ ├── lodash.isarguments@3.0.5
│ │ ├── lodash.isarray@3.0.4
│ │ ├── lodash.isplainobject@3.2.0
│ │ ├── lodash.istypedarray@3.0.3
│ │ ├── lodash.keys@3.1.2
│ │ ├── lodash.keysin@3.0.8
│ │ └─┬ lodash.toplainobject@3.0.0
│ │ └── lodash._basecopy@3.0.1
│ ├─┬ lodash.omit@3.1.0
│ │ ├── lodash._arraymap@3.0.0
│ │ ├─┬ lodash._basedifference@3.0.3
│ │ │ ├── lodash._baseindexof@3.1.0
│ │ │ ├── lodash._cacheindexof@3.0.2
│ │ │ └── lodash._createcache@3.1.2
│ │ ├── lodash._baseflatten@3.1.4
│ │ ├── lodash._pickbyarray@3.0.2
│ │ ├── lodash._pickbycallback@3.0.0
│ │ └── lodash.restparam@3.6.1
│ ├── minimatch@3.0.0
│ ├─┬ optionator@0.6.0
│ │ ├── deep-is@0.1.3
│ │ ├── fast-levenshtein@1.0.7
│ │ ├── levn@0.2.5
│ │ ├── prelude-ls@1.1.2
│ │ ├── type-check@0.3.2
│ │ └── wordwrap@0.0.3
│ ├── path-is-inside@1.0.1
│ ├── shelljs@0.5.3
│ ├── strip-json-comments@1.0.4
│ ├── text-table@0.2.0
│ ├─┬ user-home@2.0.0
│ │ └── os-homedir@1.0.1
│ └── xml-escape@1.0.0
├─┬ eslint-plugin-mozilla@0.0.3
│ └── sax@1.1.5
├── eslint-plugin-react@3.16.1
├─┬ finalhandler@0.4.1
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── escape-html@1.0.3
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ └── unpipe@1.0.0
├─┬ history@1.17.0
│ ├── deep-equal@1.0.1
│ ├── invariant@2.2.0
│ ├─┬ query-string@3.0.0
│ │ └── strict-uri-encode@1.1.0
│ └── warning@2.1.0
├─┬ husky@0.10.2
│ └── normalize-path@1.0.0
├─┬ istanbul-instrumenter-loader@0.1.3
│ └─┬ istanbul@0.4.2
│ ├── abbrev@1.0.7
│ ├─┬ escodegen@1.7.1
│ │ ├── esprima@1.2.5
│ │ ├── estraverse@1.9.3
│ │ ├── optionator@0.5.0
│ │ └── source-map@0.2.0
│ ├── esprima@2.7.2
│ ├─┬ fileset@0.2.1
│ │ └── minimatch@2.0.10
│ ├── nopt@3.0.6
│ ├── resolve@1.1.7
│ ├── supports-color@3.1.2
│ └── wordwrap@1.0.0
├─┬ jpm@1.0.5
│ ├─┬ commander@2.9.0
│ │ └── graceful-readlink@1.0.1
│ ├── deepcopy@0.5.0
│ ├─┬ firefox-profile@0.3.9
│ │ ├── adm-zip@0.4.7
│ │ ├─┬ archiver@0.14.4
│ │ │ ├── async@0.9.2
│ │ │ ├── buffer-crc32@0.2.5
│ │ │ ├─┬ glob@4.3.5
│ │ │ │ └── minimatch@2.0.10
│ │ │ ├── lodash@3.2.0
│ │ │ ├── readable-stream@1.0.33
│ │ │ ├─┬ tar-stream@1.1.5
│ │ │ │ ├── end-of-stream@1.1.0
│ │ │ │ └── readable-stream@1.0.33
│ │ │ └─┬ zip-stream@0.5.2
│ │ │ ├─┬ compress-commons@0.2.9
│ │ │ │ ├─┬ crc32-stream@0.3.4
│ │ │ │ │ └── readable-stream@1.0.33
│ │ │ │ ├── node-int64@0.3.3
│ │ │ │ └── readable-stream@1.0.33
│ │ │ ├── lodash@3.2.0
│ │ │ └── readable-stream@1.0.33
│ │ ├── async@0.9.2
│ │ ├── ini@1.3.4
│ │ ├─┬ lazystream@0.1.0
│ │ │ └── readable-stream@1.0.33
│ │ ├── lodash@3.5.0
│ │ ├── node-uuid@1.4.7
│ │ └── wrench@1.5.8
│ ├─┬ fs-extra@0.16.4
│ │ ├── graceful-fs@3.0.8
│ │ └── jsonfile@2.2.3
│ ├─┬ fs-promise@0.3.1
│ │ └── any-promise@0.1.0
│ ├─┬ fx-runner@0.0.10
│ │ ├── commander@2.6.0
│ │ ├── lodash@2.4.1
│ │ ├── when@3.6.4
│ │ └── winreg@0.0.12
│ ├── jetpack-id@0.0.4
│ ├─┬ jetpack-validation@0.0.4
│ │ ├── resolve@0.7.4
│ │ └── semver@2.3.2
│ ├── jpm-core@0.0.11
│ ├── jsontoxml@0.0.11
│ ├─┬ jsonwebtoken@5.4.0
│ │ └─┬ jws@3.1.1
│ │ ├─┬ base64url@1.0.5
│ │ │ ├─┬ concat-stream@1.4.10
│ │ │ │ └── readable-stream@1.1.13
│ │ │ └─┬ meow@2.0.0
│ │ │ ├── camelcase-keys@1.0.0
│ │ │ ├─┬ indent-string@1.2.2
│ │ │ │ └── minimist@1.2.0
│ │ │ ├── minimist@1.2.0
│ │ │ └── object-assign@1.0.0
│ │ └─┬ jwa@1.1.1
│ │ ├── base64url@0.0.6
│ │ ├── buffer-equal-constant-time@1.0.1
│ │ └── ecdsa-sig-formatter@1.0.5
│ ├─┬ jszip@2.4.0
│ │ └── pako@0.2.8
│ ├── mozilla-toolkit-versioning@0.0.2
│ ├── mozilla-version-comparator@1.0.2
│ ├── node-watch@0.3.4
│ ├── open@0.0.5
│ ├── promzard@0.3.0
│ ├─┬ read@1.0.7
│ │ └── mute-stream@0.0.5
│ ├─┬ request@2.67.0
│ │ ├── aws-sign2@0.6.0
│ │ ├── bl@1.0.2
│ │ ├── caseless@0.11.0
│ │ ├─┬ combined-stream@1.0.5
│ │ │ └── delayed-stream@1.0.0
│ │ ├── extend@3.0.0
│ │ ├── forever-agent@0.6.1
│ │ ├── form-data@1.0.0-rc3
│ │ ├── har-validator@2.0.6
│ │ ├─┬ hawk@3.1.3
│ │ │ ├── boom@2.10.1
│ │ │ ├── cryptiles@2.0.5
│ │ │ ├── hoek@2.16.3
│ │ │ └── sntp@1.0.9
│ │ ├─┬ http-signature@1.1.1
│ │ │ ├── assert-plus@0.2.0
│ │ │ ├─┬ jsprim@1.2.2
│ │ │ │ ├── extsprintf@1.0.2
│ │ │ │ ├── json-schema@0.2.2
│ │ │ │ └── verror@1.3.6
│ │ │ └─┬ sshpk@1.7.3
│ │ │ ├── asn1@0.2.3
│ │ │ ├── dashdash@1.12.2
│ │ │ ├── ecc-jsbn@0.1.1
│ │ │ ├── jodid25519@1.0.2
│ │ │ ├── jsbn@0.1.0
│ │ │ └── tweetnacl@0.13.3
│ │ ├── is-typedarray@1.0.0
│ │ ├── isstream@0.1.2
│ │ ├── json-stringify-safe@5.0.1
│ │ ├─┬ mime-types@2.1.9
│ │ │ └── mime-db@1.21.0
│ │ ├── oauth-sign@0.8.1
│ │ ├── qs@5.2.0
│ │ ├── stringstream@0.0.5
│ │ ├── tough-cookie@2.2.1
│ │ └── tunnel-agent@0.4.2
│ ├── semver@5.1.0
│ ├─┬ tmp@0.0.28
│ │ └── os-tmpdir@1.0.1
│ ├─┬ unzip@0.1.11
│ │ ├─┬ binary@0.3.0
│ │ │ ├── buffers@0.1.1
│ │ │ └─┬ chainsaw@0.1.0
│ │ │ └── traverse@0.3.9
│ │ ├─┬ fstream@0.1.31
│ │ │ └── graceful-fs@3.0.8
│ │ ├─┬ match-stream@0.0.2
│ │ │ └── readable-stream@1.0.33
│ │ ├─┬ pullstream@0.4.1
│ │ │ ├── over@0.0.5
│ │ │ ├── readable-stream@1.0.33
│ │ │ └─┬ slice-stream@1.0.0
│ │ │ └── readable-stream@1.0.33
│ │ ├── readable-stream@1.0.33
│ │ └── setimmediate@1.0.4
│ ├── when@3.7.2
│ ├─┬ xml2js@0.4.16
│ │ └─┬ xmlbuilder@4.2.1
│ │ └── lodash@4.1.0
│ └── zip-dir@1.0.0
├─┬ jscs@2.9.0
│ ├─┬ babel-jscs@2.0.5
│ │ ├─┬ babel-core@5.8.35
│ │ │ ├── babel-plugin-constant-folding@1.0.1
│ │ │ ├── babel-plugin-dead-code-elimination@1.0.2
│ │ │ ├── babel-plugin-eval@1.0.1
│ │ │ ├── babel-plugin-inline-environment-variables@1.0.1
│ │ │ ├── babel-plugin-jscript@1.0.4
│ │ │ ├── babel-plugin-member-expression-literals@1.0.1
│ │ │ ├── babel-plugin-property-literals@1.0.1
│ │ │ ├── babel-plugin-proto-to-assign@1.0.4
│ │ │ ├── babel-plugin-react-constant-elements@1.0.3
│ │ │ ├── babel-plugin-react-display-name@1.0.3
│ │ │ ├── babel-plugin-remove-console@1.0.1
│ │ │ ├── babel-plugin-remove-debugger@1.0.1
│ │ │ ├── babel-plugin-runtime@1.0.7
│ │ │ ├── babel-plugin-undeclared-variables-check@1.0.2
│ │ │ ├── babel-plugin-undefined-to-void@1.1.6
│ │ │ ├── babylon@5.8.35
│ │ │ ├── globals@6.4.1
│ │ │ ├── js-tokens@1.0.1
│ │ │ ├── minimatch@2.0.10
│ │ │ ├─┬ regenerator@0.8.40
│ │ │ │ ├─┬ defs@1.1.1
│ │ │ │ │ ├─┬ alter@0.2.0
│ │ ��� │ │ │ └── stable@0.1.5
│ │ │ │ │ ├── ast-traverse@0.1.1
│ │ │ │ │ ├── breakable@1.0.0
│ │ │ │ │ ├── esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ │ │ ├── simple-fmt@0.1.0
│ │ │ │ │ ├── simple-is@0.2.0
│ │ │ │ │ ├── stringmap@0.2.2
│ │ │ │ │ ├── stringset@0.2.1
│ │ │ │ │ ├── tryor@0.1.2
│ │ │ │ │ └─┬ yargs@3.27.0
│ │ │ │ │ ├─┬ os-locale@1.4.0
│ │ │ │ │ │ └─┬ lcid@1.0.0
│ │ │ │ │ │ └── invert-kv@1.0.0
│ │ │ │ │ ├── window-size@0.1.4
│ │ │ │ │ └── y18n@3.2.0
│ │ │ │ └── esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ ├── resolve@1.1.7
│ │ │ ├── source-map@0.5.3
│ │ │ └── try-resolve@1.0.1
│ │ └── lodash.assign@3.2.0
│ ├─┬ cli-table@0.3.1
│ │ └── colors@1.0.3
│ ├── esprima@2.7.2
│ ├── exit@0.1.2
│ ├─┬ htmlparser2@3.8.3
│ │ ├── domelementtype@1.3.0
│ │ ├── domhandler@2.3.0
│ │ ├─┬ domutils@1.5.1
│ │ │ └─┬ dom-serializer@0.1.0
│ │ │ ├── domelementtype@1.1.3
│ │ │ └── entities@1.1.1
│ │ ├── entities@1.0.0
│ │ └── readable-stream@1.1.13
│ ├─┬ jscs-jsdoc@1.3.1
│ │ ├── comment-parser@0.3.1
│ │ └── jsdoctypeparser@1.2.0
│ ├── jscs-preset-wikimedia@1.0.0
│ ├─┬ jsonlint@1.6.2
│ │ ├── JSV@4.0.2
│ │ └─┬ nomnom@1.8.1
│ │ ├─┬ chalk@0.4.0
│ │ │ ├── ansi-styles@1.0.0
│ │ │ ├── has-color@0.1.7
│ │ │ └── strip-ansi@0.1.1
│ │ └── underscore@1.6.0
│ ├── natural-compare@1.2.2
│ ├── pathval@0.1.1
│ ├─┬ prompt@0.2.14
│ │ ├── pkginfo@0.3.1
│ │ ├── revalidator@0.1.8
│ │ ├─┬ utile@0.2.1
│ │ │ ├── async@0.2.10
│ │ │ └── i@0.3.4
│ │ └─┬ winston@0.8.3
│ │ ├── async@0.2.10
│ │ ├── colors@0.6.2
│ │ ├── cycle@1.0.3
│ │ ├── eyes@0.1.8
│ │ └── stack-trace@0.0.9
│ ├── reserved-words@0.1.1
│ ├── resolve@1.1.7
│ ├─┬ strip-bom@2.0.0
│ │ └── is-utf8@0.2.1
│ ├── to-double-quotes@2.0.0
│ ├── to-single-quotes@2.0.0
│ ├── vow@0.4.12
│ ├─┬ vow-fs@0.3.4
│ │ ├─┬ glob@4.5.3
│ │ │ └── minimatch@2.0.10
│ │ └── vow-queue@0.4.2
│ └── xmlbuilder@3.1.0
├── json-loader@0.5.4
├─┬ karma@0.13.19
│ ├── batch@0.5.3
│ ├── bluebird@2.10.2
│ ├─┬ body-parser@1.13.3
│ │ ├── bytes@2.1.0
│ │ ├── content-type@1.0.1
│ │ ├── depd@1.0.1
│ │ ├── http-errors@1.3.1
│ │ ├── iconv-lite@0.4.11
│ │ ├── qs@4.0.0
│ │ ├─┬ raw-body@2.1.5
│ │ │ ├── bytes@2.2.0
│ │ │ └── iconv-lite@0.4.13
│ │ └─┬ type-is@1.6.11
│ │ └── media-typer@0.3.0
│ ├── colors@1.1.2
│ ├─┬ connect@3.4.1
│ │ ├── finalhandler@0.4.1
│ │ ├── parseurl@1.3.1
│ │ └── utils-merge@1.0.0
│ ├── core-js@2.1.0
│ ├── di@0.0.1
│ ├─┬ dom-serialize@2.2.1
│ │ ├── custom-event@1.0.0
│ │ ├── ent@2.2.0
│ │ └── void-elements@2.0.1
│ ├─┬ expand-braces@0.1.2
│ │ ├── array-slice@0.2.3
│ │ ├── array-unique@0.2.1
│ │ └─┬ braces@0.1.5
│ │ └─┬ expand-range@0.1.1
│ │ ├── is-number@0.1.1
│ │ └── repeat-string@0.2.2
│ ├── glob@6.0.4
│ ├── graceful-fs@4.1.2
│ ├─┬ http-proxy@1.13.1
│ │ ├── eventemitter3@1.1.1
│ │ └── requires-port@1.0.0
│ ├─┬ log4js@0.6.31
│ │ ├── readable-stream@1.0.33
│ │ └── semver@4.3.6
│ ├── mime@1.3.4
│ ├── optimist@0.6.1
│ ├─┬ rimraf@2.5.1
│ │ └── glob@6.0.4
│ ├─┬ socket.io@1.4.5
│ │ ├─┬ engine.io@1.6.8
│ │ │ ├─┬ accepts@1.1.4
│ │ │ │ ├─┬ mime-types@2.0.14
│ │ │ │ │ └── mime-db@1.12.0
│ │ │ │ └── negotiator@0.4.9
│ │ │ ├── base64id@0.1.0
│ │ │ ├─┬ engine.io-parser@1.2.4
│ │ │ │ ├── after@0.8.1
│ │ │ │ ├── arraybuffer.slice@0.0.6
│ │ │ │ ├── base64-arraybuffer@0.1.2
│ │ │ │ ├── blob@0.0.4
│ │ │ │ ├── has-binary@0.1.6
│ │ │ │ └── utf8@2.1.0
│ │ │ └─┬ ws@1.0.1
│ │ │ ├── options@0.0.6
│ │ │ └── ultron@1.0.2
│ │ ├── has-binary@0.1.7
│ │ ├─┬ socket.io-adapter@0.4.0
│ │ │ └─┬ socket.io-parser@2.2.2
│ │ │ ├── debug@0.7.4
│ │ │ └── json3@3.2.6
│ │ ├─┬ socket.io-client@1.4.5
│ │ │ ├── backo2@1.0.2
│ │ │ ├── component-bind@1.0.0
│ │ │ ├── component-emitter@1.2.0
│ │ │ ├─┬ engine.io-client@1.6.8
│ │ │ │ ├── component-inherit@0.0.3
│ │ │ │ ├── has-cors@1.1.0
│ │ │ │ ├── parsejson@0.0.1
│ │ │ │ ├── parseqs@0.0.2
│ │ │ │ ├── xmlhttprequest-ssl@1.5.1
│ │ │ │ └── yeast@0.1.2
│ │ │ ├── indexof@0.0.1
│ │ │ ├── object-component@0.0.3
│ │ │ ├─┬ parseuri@0.0.4
│ │ │ │ └─┬ better-assert@1.0.2
│ │ │ │ └── callsite@1.0.0
│ │ │ └── to-array@0.1.4
│ │ └─┬ socket.io-parser@2.2.6
│ │ ├── benchmark@1.0.0
│ │ ├── component-emitter@1.1.2
│ │ └── json3@3.3.2
│ ├── source-map@0.5.3
│ └─┬ useragent@2.1.8
│ └── lru-cache@2.2.4
├── karma-chai@0.1.0
├── karma-chai-as-promised@0.1.2
├─┬ karma-coverage@0.5.3
│ ├─┬ dateformat@1.0.12
│ │ └─┬ meow@3.7.0
│ │ ├─┬ camelcase-keys@2.0.0
│ │ │ └── camelcase@2.1.0
│ │ └── minimist@1.2.0
│ └── source-map@0.5.3
├─┬ karma-coveralls@1.1.2
│ └─┬ coveralls@2.11.6
│ ├─┬ js-yaml@3.0.1
│ │ ├── argparse@0.1.16
│ │ └── esprima@1.0.4
│ ├── lcov-parse@0.0.6
│ ├── log-driver@1.2.4
│ ├── minimist@1.2.0
│ └─┬ request@2.67.0
│ ├── bl@1.0.2
│ └── qs@5.2.0
├── karma-firefox-launcher@0.1.7
├── karma-html2js-preprocessor@0.1.0
├── karma-mocha@0.2.1
├── karma-mocha-reporter@1.1.5
├── karma-requirejs@0.2.4
├── karma-sourcemap-loader@0.3.7
├─┬ karma-webpack@1.7.0
│ ├── async@0.9.2
│ ├─┬ source-map@0.1.43
│ │ └── amdefine@1.0.0
│ └── webpack-dev-middleware@1.5.1
├─┬ live-server@0.9.1
│ ├── colors@1.1.2
│ ├─┬ connect@2.30.2
│ │ ├── basic-auth-connect@1.0.0
│ │ ├─┬ compression@1.5.2
│ │ │ ├─┬ accepts@1.2.13
│ │ │ │ └── negotiator@0.5.3
│ │ │ ├── compressible@2.0.7
│ │ │ └── vary@1.0.1
│ │ ├── connect-timeout@1.6.2
│ │ ├── cookie@0.1.3
│ │ ├── cookie-parser@1.3.5
│ │ ├── cookie-signature@1.0.6
│ │ ├─┬ csurf@1.8.3
│ │ │ └─┬ csrf@3.0.1
│ │ │ ├── base64-url@1.2.1
│ │ │ ├── rndm@1.2.0
│ │ │ ├── scmp@1.0.0
│ │ │ └─┬ uid-safe@2.1.0
│ │ │ └── random-bytes@1.0.0
│ │ ├─┬ errorhandler@1.4.3
│ │ │ └─┬ accepts@1.3.1
│ │ │ └── negotiator@0.6.0
│ │ ├─┬ express-session@1.11.3
│ │ │ ├── crc@3.3.0
│ │ │ └── uid-safe@2.0.0
│ │ ├─┬ finalhandler@0.4.0
│ │ │ └── escape-html@1.0.2
│ │ ├── fresh@0.3.0
│ │ ├─┬ method-override@2.3.5
│ │ │ ├── methods@1.1.2
│ │ │ └── vary@1.0.1
│ │ ├─┬ morgan@1.6.1
│ │ │ └── basic-auth@1.0.3
│ │ ├─┬ multiparty@3.3.2
│ │ │ ├── readable-stream@1.1.13
│ │ │ └─┬ stream-counter@0.2.0
│ │ │ └── readable-stream@1.1.13
│ │ ├── on-headers@1.0.1
│ │ ├── pause@0.1.0
│ │ ├── qs@4.0.0
│ │ ├── response-time@2.3.1
│ │ ├── serve-favicon@2.3.0
│ │ ├── serve-index@1.7.3
│ │ ├─┬ serve-static@1.10.2
│ │ │ └─┬ send@0.13.1
│ │ │ └── depd@1.1.0
│ │ └── vhost@3.0.2
│ ├─┬ event-stream@3.3.2
│ │ ├── from@0.1.3
│ │ ├── map-stream@0.1.0
│ │ ├── pause-stream@0.0.11
│ │ ├── split@0.3.3
│ │ └── stream-combiner@0.0.4
│ ├─┬ faye-websocket@0.9.4
│ │ └─┬ websocket-driver@0.6.4
│ │ └── websocket-extensions@0.1.1
│ ├── object-assign@2.1.1
│ ├─┬ opn@4.0.0
│ │ └─┬ pinkie-promise@2.0.0
│ │ └── pinkie@2.0.4
│ ├─┬ send@0.13.1
│ │ ├── depd@1.1.0
│ │ ├── destroy@1.0.4
│ │ ├── etag@1.7.0
│ │ ├── range-parser@1.0.3
│ │ └── statuses@1.2.1
│ └─┬ watchr@2.3.10
│ └─┬ bal-util@1.18.0
│ ├── ambi@2.0.0
│ ├── eachr@2.0.4
│ ├── extendr@2.0.1
│ ├── getsetdeep@2.0.0
│ ├── safecallback@1.0.1
│ ├── safefs@2.0.3
│ ├── taskgroup@2.0.0
│ └── typechecker@2.0.8
├─┬ mocha@2.4.5
│ ├── commander@2.3.0
│ ├── diff@1.4.0
│ ├── escape-string-regexp@1.0.2
│ ├─┬ glob@3.2.3
│ │ ├── graceful-fs@2.0.3
│ │ └─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.3
│ │ └── sigmund@1.0.1
│ ├── growl@1.8.1
│ ├─┬ jade@0.26.3
│ │ ├── commander@0.6.1
│ │ └── mkdirp@0.3.0
│ └── supports-color@1.2.0
├─┬ mozilla-download@1.1.1
│ ├─┬ argparse@1.0.2
│ │ └── sprintf-js@1.0.3
│ ├─┬ babel@4.7.16
│ │ ├── acorn-babel@0.11.1-38
│ │ ├── ast-types@0.7.8
│ │ ├─┬ chokidar@0.12.6
│ │ │ └─┬ readdirp@1.3.0
│ │ │ ├── graceful-fs@2.0.3
│ │ │ ├─┬ minimatch@0.2.14
│ │ │ │ └── lru-cache@2.7.3
│ │ │ └── readable-stream@1.0.33
│ │ ├── convert-source-map@0.5.1
│ │ ├── core-js@0.6.1
│ │ ├── estraverse@1.9.3
│ │ ├── esutils@1.1.6
│ │ ├── fs-readdir-recursive@0.1.2
│ │ ├── globals@6.4.1
│ │ ├── js-tokens@1.0.0
│ │ ├── leven@1.0.2
│ │ ├── output-file-sync@1.1.1
│ │ ├─┬ regenerator-babel@0.8.13-2
│ │ │ ├── ast-types@0.7.8
│ │ │ └─┬ commoner@0.10.4
│ │ │ ├─┬ detective@4.3.1
│ │ │ │ ├── acorn@1.2.2
│ │ │ │ └── defined@1.0.0
│ │ │ └── q@1.4.1
│ │ └─┬ regexpu@1.3.0
│ │ ├── esprima@2.7.2
│ │ ├─┬ recast@0.10.33
│ │ │ ├── ast-types@0.8.12
│ │ │ ├── esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ └── source-map@0.5.3
│ │ ├── regenerate@1.2.1
│ │ ├── regjsgen@0.2.0
│ │ └─┬ regjsparser@0.1.5
│ │ └── jsesc@0.5.0
│ ├─┬ debug@2.1.3
│ │ └── ms@0.7.0
│ ├── dmg@0.0.3
│ ├── lodash@3.6.0
│ ├─┬ mz@1.3.0
│ │ ├── native-or-bluebird@1.2.0
│ │ ├─┬ thenify@3.2.0
│ │ │ └── any-promise@1.1.0
│ │ └── thenify-all@1.6.0
│ ├── ncp@0.4.2
│ ├─┬ promise@6.1.0
│ │ └── asap@1.0.0
│ ├─┬ request@2.54.0
│ │ ├── aws-sign2@0.5.0
│ │ ├─┬ bl@0.9.5
│ │ │ └── readable-stream@1.0.33
│ │ ├── caseless@0.9.0
│ │ ├─┬ combined-stream@0.0.7
│ │ │ └── delayed-stream@0.0.5
│ │ ├─┬ form-data@0.2.0
│ │ │ └── async@0.9.2
│ │ ├── har-validator@1.8.0
│ │ ├── hawk@2.3.1
│ │ ├─┬ http-signature@0.10.1
│ │ │ ├── asn1@0.1.11
│ │ │ ├── assert-plus@0.1.5
│ │ │ └── ctype@0.5.3
│ │ ├─┬ mime-types@2.0.14
│ │ │ └── mime-db@1.12.0
│ │ ├── oauth-sign@0.6.0
│ │ └── qs@2.4.2
│ ├─┬ taskcluster-client@0.21.2
│ │ ├─┬ amqplib@0.2.1
│ │ │ ├── bitsyntax@0.0.4
│ │ │ ├── buffer-more-ints@0.0.2
│ │ │ ├── readable-stream@1.1.13
│ │ │ └── when@3.2.3
│ │ ├─┬ debug@2.1.0
│ │ │ └── ms@0.6.2
│ │ ├── hawk@2.3.0
│ │ ├── lodash@2.4.1
│ │ ├─┬ promise@6.0.1
│ │ │ └── asap@1.0.0
│ │ ├─┬ slugid@1.0.3
│ │ │ └── uuid@1.4.1
│ │ ├─┬ superagent@0.21.0
│ │ │ ├── cookiejar@2.0.1
│ │ │ ├── extend@1.2.1
│ │ │ ├─┬ form-data@0.1.3
│ │ │ │ ├── async@0.9.2
│ │ │ │ └─┬ combined-stream@0.0.7
│ │ │ │ └── delayed-stream@0.0.5
│ │ │ ├── formidable@1.0.14
│ │ │ ├── methods@1.0.1
│ │ │ ├── mime@1.2.11
│ │ │ ├── qs@1.2.0
│ │ │ ├── readable-stream@1.0.27-1
│ │ │ └── reduce-component@1.0.1
│ │ ├─┬ superagent-hawk@0.0.4
│ │ │ └─┬ hawk@1.0.0
│ │ │ ├── boom@0.4.2
│ │ │ ├── cryptiles@0.2.2
│ │ │ ├── hoek@0.9.1
│ │ │ └── sntp@0.2.4
│ │ ├── superagent-promise@0.2.0
│ │ └── url-join@0.0.1
│ └── tmp@0.0.25
├─┬ node-sass@3.4.2
│ ├── async-foreach@0.1.3
│ ├─┬ cross-spawn@2.1.5
│ │ ├─┬ cross-spawn-async@2.1.8
│ │ │ └─┬ lru-cache@4.0.0
│ │ │ ├── pseudomap@1.0.2
│ │ │ └── yallist@2.0.0
│ │ └─┬ spawn-sync@1.0.15
│ │ └── os-shim@0.1.3
│ ├─┬ gaze@0.5.2
│ │ └─┬ globule@0.1.0
│ │ ├─┬ glob@3.1.21
│ │ │ ├── graceful-fs@1.2.3
│ │ │ └── inherits@1.0.2
│ │ ├── lodash@1.0.2
│ │ └─┬ minimatch@0.2.14
│ │ └── lru-cache@2.7.3
│ ├── get-stdin@4.0.1
│ ├─┬ meow@3.7.0
│ │ ├─┬ camelcase-keys@2.0.0
│ │ │ └── camelcase@2.1.0
│ │ ├── decamelize@1.1.2
│ │ ├─┬ loud-rejection@1.2.1
│ │ │ ├── array-find-index@1.0.1
│ │ │ └── signal-exit@2.1.2
│ │ ├── map-obj@1.0.1
│ │ ├── minimist@1.2.0
│ │ ├─┬ normalize-package-data@2.3.5
│ │ │ ├── hosted-git-info@2.1.4
│ │ │ ├─┬ is-builtin-module@1.0.0
│ │ │ │ └── builtin-modules@1.1.1
│ │ │ └─┬ validate-npm-package-license@3.0.1
│ │ │ ├─┬ spdx-correct@1.0.2
│ │ │ │ └── spdx-license-ids@1.2.0
│ │ │ └─┬ spdx-expression-parse@1.0.2
│ │ │ └── spdx-exceptions@1.0.4
│ │ ├─┬ read-pkg-up@1.0.1
│ │ │ ├─┬ find-up@1.1.0
│ │ │ │ └── path-exists@2.1.0
│ │ │ └─┬ read-pkg@1.1.0
│ │ │ ├─┬ load-json-file@1.1.0
│ │ │ │ └─┬ parse-json@2.2.0
│ │ │ │ └─┬ error-ex@1.3.0
│ │ │ │ └── is-arrayish@0.2.1
│ │ │ └── path-type@1.1.0
│ │ ├─┬ redent@1.0.0
│ │ │ ├─┬ indent-string@2.1.0
│ │ │ │ └── repeating@2.0.0
│ │ │ └── strip-indent@1.0.1
│ │ └── trim-newlines@1.0.0
│ ├── nan@2.2.0
│ ├─┬ node-gyp@3.2.1
│ │ ├── fstream@1.0.8
│ │ ├─┬ glob@4.5.3
│ │ │ └── minimatch@2.0.10
│ │ ├─┬ minimatch@1.0.0
│ │ │ └── lru-cache@2.7.3
│ │ ├─┬ npmlog@1.2.1
│ │ │ ├── ansi@0.3.1
│ │ │ ├─┬ are-we-there-yet@1.0.6
│ │ │ │ └── delegates@1.0.0
│ │ │ └─┬ gauge@1.2.5
│ │ │ ├── has-unicode@2.0.0
│ │ │ ├─┬ lodash.pad@3.2.1
│ │ │ │ └── lodash.repeat@3.1.1
│ │ │ ├─┬ lodash.padleft@3.1.1
│ │ │ │ ├── lodash._basetostring@3.0.1
│ │ │ │ └── lodash._createpadding@3.6.1
│ │ │ └── lodash.padright@3.1.1
│ │ ├── osenv@0.1.3
│ │ ├─┬ path-array@1.0.1
│ │ │ └── array-index@1.0.0
│ │ └─┬ tar@2.2.1
│ │ ├── block-stream@0.0.8
│ │ └── fstream@1.0.8
│ ├─┬ npmconf@2.1.2
│ │ ├─┬ config-chain@1.1.10
│ │ │ └── proto-list@1.2.4
│ │ ├── semver@4.3.6
│ │ └── uid-number@0.0.5
│ ├─┬ request@2.69.0
│ │ ├─┬ aws4@1.2.1
│ │ │ └── lru-cache@2.7.3
│ │ ├── bl@1.0.2
│ │ └── qs@6.0.2
│ └─┬ sass-graph@2.1.0
│ ├── glob@6.0.4
│ ├── lodash@4.2.0
│ └─┬ yargs@3.10.0
│ ├── camelcase@1.2.1
│ ├─┬ cliui@2.1.0
│ │ ├─┬ center-align@0.1.2
│ │ │ ├─┬ align-text@0.1.3
│ │ │ │ ├── kind-of@2.0.1
│ │ │ │ ├── longest@1.0.1
│ │ │ │ └── repeat-string@1.5.2
│ │ │ └── lazy-cache@0.2.7
│ │ ├── right-align@0.1.3
│ │ └── wordwrap@0.0.2
│ └── window-size@0.1.0
├─┬ npm-run-all@1.5.1
│ ├── babel-runtime@6.5.0
│ ├─┬ ps-tree@1.0.1
│ │ └── event-stream@3.3.2
│ └─┬ which@1.2.4
│ ├─┬ is-absolute@0.1.7
│ │ └── is-relative@0.1.3
│ └── isexe@1.1.1
├── nwmatcher@1.3.7 extraneous
├── primus@4.0.5 extraneous
├── qs@1.1.0
├─┬ react@0.14.7
│ ├─┬ envify@3.4.0
│ │ └─┬ jstransform@10.1.0
│ │ ├── base62@0.1.1
│ │ ├── esprima-fb@13001.1001.0-dev-harmony-fb
│ │ └── source-map@0.1.31
│ └─┬ fbjs@0.6.1
│ ├─┬ promise@7.1.1
│ │ └── asap@2.0.3
│ ├── ua-parser-js@0.7.10
│ └── whatwg-fetch@0.9.0
├── react-addons-test-utils@0.14.7
├── react-dom@0.14.7
├─┬ react-redux@4.1.2
│ ├── hoist-non-react-statics@1.0.3
│ └── loose-envify@1.1.0
├── react-router@1.0.3
├─┬ redux@3.2.0
│ └── lodash@4.1.0
├── redux-logger@2.4.0
├─┬ redux-mock-store@0.0.6
│ └─┬ expect@1.14.0
│ ├─┬ is-equal@1.4.2
│ │ ├─┬ has@1.0.1
│ │ │ └── function-bind@1.0.2
│ │ ├── is-arrow-function@2.0.3
│ │ ├── is-boolean-object@1.0.0
│ │ ├── is-callable@1.1.2
│ │ ├── is-date-object@1.0.1
│ │ ├── is-generator-function@1.0.3
│ │ ├── is-number-object@1.0.3
│ │ ├── is-string@1.0.4
│ │ ├── is-symbol@1.0.1
│ │ └─┬ object.entries@1.0.3
│ │ ├─┬ define-properties@1.1.2
│ │ │ ├── foreach@2.0.5
│ │ │ └── object-keys@1.0.9
│ │ └─┬ es-abstract@1.5.0
│ │ └── es-to-primitive@1.1.1
│ ├── is-regex@1.0.3
│ └── object-inspect@1.1.0
├── redux-thunk@1.0.3
├── requirejs@2.1.22
├── tinycolor@0.0.1 extraneous
├── vary@1.1.0
├─┬ webpack@1.12.13
│ ├── async@1.5.2
│ ├── clone@1.0.2
│ ├─┬ enhanced-resolve@0.9.1
│ │ └── memory-fs@0.2.0
│ ├── esprima@2.7.2
│ ├── interpret@0.6.6
│ ├─┬ memory-fs@0.3.0
│ │ └─┬ errno@0.1.4
│ │ └── prr@0.0.0
│ ├─┬ node-libs-browser@0.5.3
│ │ ├── assert@1.3.0
│ │ ├── browserify-zlib@0.1.4
│ │ ├─┬ buffer@3.6.0
│ │ │ ├── base64-js@0.0.8
│ │ │ ├── ieee754@1.1.6
│ │ │ └── isarray@1.0.0
│ │ ├─┬ console-browserify@1.1.0
│ │ │ └── date-now@0.1.4
│ │ ├── constants-browserify@0.0.1
│ │ ├─┬ crypto-browserify@3.2.8
│ │ │ ├── pbkdf2-compat@2.0.1
│ │ │ ├── ripemd160@0.2.0
│ │ │ └── sha.js@2.2.6
│ │ ├── domain-browser@1.1.7
│ │ ├── events@1.1.0
│ │ ├─┬ http-browserify@1.7.0
│ │ │ └── Base64@0.2.1
│ │ ├── https-browserify@0.0.0
│ │ ├── os-browserify@0.1.2
│ │ ├── path-browserify@0.0.0
│ │ ├── process@0.11.2
│ │ ├── punycode@1.4.0
│ │ ├── querystring-es3@0.2.1
│ │ ├── readable-stream@1.1.13
│ │ ├─┬ stream-browserify@1.0.0
│ │ │ └── readable-stream@1.1.13
│ │ ├── string_decoder@0.10.31
│ │ ├── timers-browserify@1.4.2
│ │ ├── tty-browserify@0.0.0
│ │ ├─┬ url@0.10.3
│ │ │ ├── punycode@1.3.2
│ │ │ └── querystring@0.2.0
│ │ ├── util@0.10.3
│ │ └── vm-browserify@0.0.4
│ ├─┬ supports-color@3.1.2
│ │ └── has-flag@1.0.0
│ ├── tapable@0.1.10
│ ├─┬ uglify-js@2.6.1
│ │ ├── async@0.2.10
│ │ ├── source-map@0.5.3
│ │ └── uglify-to-browserify@1.0.2
│ ├─┬ watchpack@0.2.9
│ │ └── async@0.9.2
│ └─┬ webpack-core@0.6.8
│ └── source-list-map@0.1.5
├─┬ webpack-notifier@1.2.1
│ └─┬ node-notifier@4.4.0
│ ├─┬ cli-usage@0.1.2
│ │ ├── marked@0.3.5
│ │ ├─┬ marked-terminal@1.6.1
│ │ │ ├─┬ cardinal@0.5.0
│ │ │ │ ├── ansicolors@0.2.1
│ │ │ │ └─┬ redeyed@0.5.0
│ │ │ │ └── esprima-fb@12001.1.0-dev-harmony-fb
│ │ │ └── node-emoji@0.1.0
│ │ └── minimist@0.2.0
│ ├── growly@1.2.0
│ ├── minimist@1.2.0
│ ├── semver@4.3.6
│ └── shellwords@0.1.0
├── xmlhttprequest@1.8.0 extraneous
├─┬ yamljs@0.2.4
│ ├─┬ argparse@0.1.16
│ │ ├── underscore@1.7.0
│ │ └── underscore.string@2.4.0
│ └─┬ glob@4.5.3
│ └── minimatch@2.0.10
└─┬ yamscripts@0.0.2
├─┬ fs-extra@0.26.5
│ └── klaw@1.1.3
└── minimist@1.2.0
travis_time:end:07cc6206:start=1455156681125570254,finish=1455156793906659000,duration=112781088746
travis_fold:end:install
travis_fold:start:before_script.1
travis_time:start:01476d4a
$ cd $TRAVIS_BUILD_DIR
travis_time:end:01476d4a:start=1455156793910432109,finish=1455156793914186227,duration=3754118
travis_fold:end:before_script.1
travis_fold:start:before_script.2
travis_time:start:2d8f4e8b
$ ./node_modules/.bin/mozilla-download --branch mozilla-central --product firefox firefox
..
.
travis_time:end:2d8f4e8b:start=1455156793918059015,finish=1455156805433446867,duration=11515387852
travis_fold:end:before_script.2
travis_fold:start:before_script.3
travis_time:start:06efd589
$ export FIREFOX_PATH=$TRAVIS_BUILD_DIR/firefox/firefox
travis_time:end:06efd589:start=1455156805437325944,finish=1455156805440385813,duration=3059869
travis_fold:end:before_script.3
travis_fold:start:before_script.4
travis_time:start:0407942a
$ export PATH=$FIREFOX_PATH:$PATH
travis_time:end:0407942a:start=1455156805443947671,finish=1455156805447143591,duration=3195920
travis_fold:end:before_script.4
travis_fold:start:before_script.5
travis_time:start:28965860
$ export JPM_FIREFOX_BINARY=`which firefox`
travis_time:end:28965860:start=1455156805451072229,finish=1455156805519267734,duration=68195505
travis_fold:end:before_script.5
travis_fold:start:before_script.6
travis_time:start:035fa458
$ firefox -v
Mozilla Firefox 47.0a1
travis_time:end:035fa458:start=1455156805522807706,finish=1455156805605569185,duration=82761479
travis_fold:end:before_script.6
travis_fold:start:before_script.7
travis_time:start:17a4a1c0
$ echo $JPM_FIREFOX_BINARY
/home/travis/build/mozilla/activity-streams/firefox/firefox/firefox
travis_time:end:17a4a1c0:start=1455156805610109660,finish=1455156805632509609,duration=22399949
travis_fold:end:before_script.7
travis_time:start:1fa3286a
$ npm run bundle
> activity-streams@0.0.1 bundle /home/travis/build/mozilla/activity-streams
> npm-run-all bundle:*
> activity-streams@0.0.1 bundle:static /home/travis/build/mozilla/activity-streams
> cpx "content-src/static/**/*" data/content -C
> activity-streams@0.0.1 bundle:webpack /home/travis/build/mozilla/activity-streams
> webpack
Hash: b45b9d03befee70c7773
Version: webpack 1.12.13
Time: 2397ms
Asset Size Chunks  Chunk Names
bundle.js 957 kB 0 [emitted] main
+ 245 hidden modules
> activity-streams@0.0.1 bundle:css /home/travis/build/mozilla/activity-streams
> node-sass content-src/main.scss -o data/content
Rendering Complete, saving .css file...
Wrote CSS to /home/travis/build/mozilla/activity-streams/data/content/main.css
travis_time:end:1fa3286a:start=1455156805636968158,finish=1455156810741041866,duration=5104073708

The command "npm run bundle" exited with 0.
travis_time:start:131306d4
$ npm run travis
> activity-streams@0.0.1 travis /home/travis/build/mozilla/activity-streams
> npm-run-all travis:*
> activity-streams@0.0.1 travis:eslint /home/travis/build/mozilla/activity-streams
> npm run test:lint
> activity-streams@0.0.1 test:lint /home/travis/build/mozilla/activity-streams
> eslint . && jscs .
/home/travis/build/mozilla/activity-streams/lib/ActivityStreams.js
24:3 warning Unexpected console statement no-console
114:13 warning Unexpected console statement no-console
119:13 warning Unexpected console statement no-console
126:9 warning Unexpected console statement no-console
135:5 warning Unexpected console statement no-console
/home/travis/build/mozilla/activity-streams/test/lib/utils.js
24:7 warning Unexpected console statement no-console
✖ 6 problems (0 errors, 6 warnings)

> activity-streams@0.0.1 travis:jpm /home/travis/build/mozilla/activity-streams
> jpm test -b $JPM_FIREFOX_BINARY -v
JPM [info] binary set to /home/travis/build/mozilla/activity-streams/firefox/firefox/firefox
JPM [info] verbose set
JPM [info] Starting jpm test on activity-streams-experiment
JPM [info] Checking compatability bootstrap.js and install.rdf for xpi
JPM [info] Validating the manifest
JPM [info] Creating fallbacks if they are necessary..
JPM [info] Creating XPI
JPM [info] Zipping up files...
JPM [info] .jpmignore found
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/lib
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/actions
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/lib
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/reducers
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/static
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/styles
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/lib
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/resources
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/.eslintrc
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/.jscsrc
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/LICENSE
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/README.md
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/ActivityFeed
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Base
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Header
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/NewTabPage
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Routes
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Spotlight
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/TimelinePage
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/TopSites
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/static/img
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content/img
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/package.json
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/main.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/main.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/store.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/lib/ActivityStreams.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content-bridge.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/lib/PlacesProvider.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/lib/main.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/.gitignore
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/test-PlacesProvider.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/test-httpd.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/test-message-passing.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/actions/action-manager.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/lib/ActionManager.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/lib/shim.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/lib/ReduxChannel.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/reducers/reducers.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/static/activity-streams.html
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/styles/normalize.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/styles/variables.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content/activity-streams.html
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content/bundle.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content/main.css
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/lib/PlacesTestUtils.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/lib/httpd.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/resources/dummy-activitystreams.html
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/test/lib/utils.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/ActivityFeed/ActivityFeed.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/ActivityFeed/ActivityFeed.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Base/Base.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Base/Base.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Header/Header.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Header/Header.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/NewTabPage/NewTabPage.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/NewTabPage/NewTabPage.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Routes/Routes.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Spotlight/Spotlight.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/Spotlight/Spotlight.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/TimelinePage/TimelinePage.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/TopSites/TopSites.js
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/TopSites/TopSites.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/static/img/list-icon.svg
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/content-src/components/TimelinePage/TimelinePage.scss
JPM [info] Adding: /home/travis/build/mozilla/activity-streams/data/content/img/list-icon.svg
JPM [info] Inject bootstrap.js and install.rdf in /tmp/@activity-streams-0.0.1.xpi
JPM [info] Creating updateRDF...
JPM [info] Created XPI at /tmp/@activity-streams-0.0.1.xpi
JPM [info] Creating a new profile
JPM [info] Using temporary profile at
JPM [info] /tmp/c8741551-5f35-4d3f-b17d-1a308f7d9f6a
JPM [info] Executing Firefox binary: /home/travis/build/mozilla/activity-streams/firefox/firefox/firefox
JPM [info] Executing Firefox with args: -foreground,-no-remote,-profile,/tmp/c8741551-5f35-4d3f-b17d-1a308f7d9f6a
JPM [error] JavaScript warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/environment.js, line 15: Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead
Running tests on Firefox 47.0a1/Gecko 47.0a1 (Build 20160210073149) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86_64.
JPM [error] JavaScript warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/environment.js, line 15: Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead
JPM [error] JavaScript warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/environment.js, line 15: Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead
console.info: activity-streams: executing './test/test-PlacesProvider.test_LinkChecker_securityCheck'
console.log: activity-streams: [JavaScript Warning: "TypeError: useless expression" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/util/sequence.js" line: 333}]
console.log: activity-streams: [JavaScript Warning: "Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/environment.js" line: 15}]
console.log: activity-streams: [JavaScript Warning: "Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/environment.js" line: 15}]
console.info: activity-streams: pass: can load "file://home/file/image.png"?
console.info: activity-streams: pass: can load "resource:///modules/PlacesProvider.jsm"?
console.info: activity-streams: pass: can load "javascript:alert('hello')"?
console.info: activity-streams: pass: can load "data:image/png;base64,XXX"?
console.info: activity-streams: pass: can load "about:newtab"?
console.info: activity-streams: pass: can load "https://example.com"?
console.info: activity-streams: pass: can load "ftp://example.com"?
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.log: activity-streams: [JavaScript Error: "NS_ERROR_DOM_BAD_URI: Component returned failure code: 0x805303f4 [nsIScriptSecurityManager.checkLoadURIStrWithPrincipal]" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js" line: 58}]
LinkChecker_doCheckLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:58:7
LinkChecker_checkLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:44:29
exports.test_LinkChecker_securityCheck@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/test/test-PlacesProvider.js:28:20
before/</exports[name]@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test/utils.js:59:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:478:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:467:9
console.log: activity-streams: [JavaScript Error: "NS_ERROR_DOM_BAD_URI: Component returned failure code: 0x805303f4 [nsIScriptSecurityManager.checkLoadURIStrWithPrincipal]" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js" line: 58}]
LinkChecker_doCheckLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:58:7
LinkChecker_checkLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:44:29
exports.test_LinkChecker_securityCheck@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/test/test-PlacesProvider.js:28:20
before/</exports[name]@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test/utils.js:59:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:478:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:467:9
console.log: activity-streams: [JavaScript Error: "NS_ERROR_DOM_BAD_URI: Component returned failure code: 0x805303f4 [nsIScriptSecurityManager.checkLoadURIStrWithPrincipal]" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js" line: 58}]
LinkChecker_doCheckLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:58:7
LinkChecker_checkLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:44:29
exports.test_LinkChecker_securityCheck@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/test/test-PlacesProvider.js:28:20
before/</exports[name]@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test/utils.js:59:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:478:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:467:9
console.log: activity-streams: [JavaScript Error: "NS_ERROR_DOM_BAD_URI: Component returned failure code: 0x805303f4 [nsIScriptSecurityManager.checkLoadURIStrWithPrincipal]" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js" line: 58}]
LinkChecker_doCheckLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:58:7
LinkChecker_checkLoadURI@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/lib/PlacesProvider.js:44:29
exports.test_LinkChecker_securityCheck@resource://gre/modules/commonjs/toolkit/loader.js -> resource://activity-streams/test/test-PlacesProvider.js:28:20
before/</exports[name]@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test/utils.js:59:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:478:9
TaskImpl_run@resource://gre/modules/Task.jsm:319:40
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
TaskImpl_run@resource://gre/modules/Task.jsm:324:13
promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
TaskImpl_run@resource://gre/modules/Task.jsm:327:13
TaskImpl@resource://gre/modules/Task.jsm:280:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
clear<@resource://gre/modules/History.jsm:467:9
console.info: activity-streams: executing './test/test-PlacesProvider.test_Links_getTopFrecentSites'
console.info: activity-streams: pass: empty history yields empty links
console.info: activity-streams: pass: adding a visit yields a link
console.info: activity-streams: pass: added visit corresponds to added url
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-PlacesProvider.test_Links_getTopFrecentSites_Order'
console.error: activity-streams:
fail:
empty history yields empty links - 1 == 0
console.trace: activity-streams:
_ecated/unit-test.js 108 fail
_/sdk/test/assert.js 88 fail
_/sdk/test/assert.js 123 equal
_t-PlacesProvider.js 75 exports.test_Links_getTopFrecentSites_Order
_re/modules/Task.jsm 319 TaskImpl_run
_/Promise-backend.js 937 Handler.prototype.process
_/Promise-backend.js 816 this.PromiseWalker.walkerLoop
console.info: activity-streams: pass: number of links added is the same as obtain by getTopFrecentSites
console.info: activity-streams: pass: links are obtained in the expected order
console.info: activity-streams: pass: links are obtained in the expected order
console.info: activity-streams: pass: links are obtained in the expected order
console.info: activity-streams: pass: links are obtained in the expected order
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-PlacesProvider.test_Links_onClearHistory'
console.info: activity-streams: pass: clearHistory event captured
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-PlacesProvider.test_Links_onDeleteURI'
console.info: activity-streams: pass: deleted url and expected url are the same
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-PlacesProvider.test_Links_onLinkChanged'
console.info: activity-streams: pass: undefined
console.info: activity-streams: pass: expected url on linkChanged event
console.info: activity-streams: pass: expected url on linkChanged event
console.info: activity-streams: pass: expected url on linkChanged event
console.info: activity-streams: pass: all linkChanged events captured
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-PlacesProvider.test_Links_onManyLinksChanged'
console.info: activity-streams: pass: undefined
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-httpd.testAutomaticPortSelection'
HTTPD-INFO | >>> listening on port 35369, 11 pending connections
console.info: activity-streams: pass: undefined
HTTPD-INFO | >>> stopping listening on port 35369
HTTPD-INFO | >>> shutting down server on port 35369
HTTPD-INFO | *** no open connections, notifying async from onStopListening
HTTPD-INFO | *** _notifyStopped async callback
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-httpd.testBasicHTTPServer'
HTTPD-INFO | *** mapping '/' to the location /tmp/c8741551-5f35-4d3f-b17d-1a308f7d9f6a
HTTPD-INFO | >>> listening on port 8099, 11 pending connections
HTTPD-INFO | *** onSocketAccepted(socket=[xpconnect wrapped nsIServerSocket], trans=[xpconnect wrapped (nsISupports, nsISocketTransport, nsITransport, nsIDNSListener, nsIInterfaceRequestor)])
HTTPD-INFO | >>> new connection on 127.0.0.1:50962
HTTPD-INFO | *** opening new connection 1 on port 50962
HTTPD-INFO | *** starting connection 1
HTTPD-INFO | *** onInputStreamReady(input=[xpconnect wrapped (nsISupports, nsIInputStream, nsIAsyncInputStream, nsISeekableStream, nsISearchableInputStream, nsICloneableInputStream)]) on thread [xpconnect wrapped (nsISupports, nsIThread, nsIThreadInternal, nsIEventTarget, nsISupportsPriority)] (main is [xpconnect wrapped (nsISupports, nsIThread, nsIThreadInternal, nsIEventTarget, nsISupportsPriority)])
HTTPD-INFO | *** this._state == 0
HTTPD-INFO | *** _parseRequestLine('GET /test-httpd.txt HTTP/1.1')
HTTPD-INFO | *** _parseHeaders
HTTPD-INFO | _processHeaders, Content-length=0
HTTPD-INFO | *** remaining body data len=0
HTTPD-INFO | *** _validateRequest
HTTPD-INFO | *** path == /test-httpd.txt
HTTPD-INFO | *** _handleDefault()
HTTPD-INFO | *** handling '/test-httpd.txt' as mapping to /tmp/c8741551-5f35-4d3f-b17d-1a308f7d9f6a/test-httpd.txt from 0 to 28 inclusive
HTTPD-INFO | *** processing connection 1 async
HTTPD-INFO | *** _startAsyncProcessor()
HTTPD-INFO | *** _sendHeaders()
HTTPD-INFO | *** header post-processing completed, sending response head...
HTTPD-INFO | *** preamble copying started
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** complete()
HTTPD-INFO | *** finishing connection 1
HTTPD-INFO | *** _startAsyncProcessor()
HTTPD-INFO | *** ignoring second call to _startAsyncProcessor
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input wanted: 185
HTTPD-INFO | *** 185 bytes read
HTTPD-INFO | *** _waitToWriteData
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** onOutputStreamReady
HTTPD-INFO | *** wrote 185 bytes of data
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input stream closed
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
HTTPD-INFO | *** cancel(0)
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
HTTPD-INFO | *** onStopRequest async callback
HTTPD-INFO | *** preamble copying complete [status=0x0]
HTTPD-INFO | *** _sendBody
HTTPD-INFO | *** starting async copier of body data...
HTTPD-INFO | *** onStartRequest
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input wanted: 29
HTTPD-INFO | *** 29 bytes read
HTTPD-INFO | *** _waitToWriteData
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** onOutputStreamReady
HTTPD-INFO | *** wrote 29 bytes of data
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input stream closed
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
HTTPD-INFO | *** cancel(0)
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
console.info: activity-streams: pass: undefined
HTTPD-INFO | >>> stopping listening on port 8099
HTTPD-INFO | *** onStopRequest async callback
HTTPD-INFO | *** onStopRequest [status=0x0]
HTTPD-INFO | *** closing connection 1 on port 50962
HTTPD-INFO | >>> shutting down server on port 8099
HTTPD-INFO | *** no open connections, notifying async from onStopListening
HTTPD-INFO | *** _notifyStopped async callback
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-httpd.testDynamicServer'
HTTPD-INFO | >>> listening on port 8099, 11 pending connections
HTTPD-INFO | *** onSocketAccepted(socket=[xpconnect wrapped nsIServerSocket], trans=[xpconnect wrapped (nsISupports, nsISocketTransport, nsITransport, nsIDNSListener, nsIInterfaceRequestor)])
HTTPD-INFO | >>> new connection on 127.0.0.1:50963
HTTPD-INFO | *** opening new connection 1 on port 50963
HTTPD-INFO | *** starting connection 1
HTTPD-INFO | *** onInputStreamReady(input=[xpconnect wrapped (nsISupports, nsIInputStream, nsIAsyncInputStream, nsISeekableStream, nsISearchableInputStream, nsICloneableInputStream)]) on thread [xpconnect wrapped (nsISupports, nsIThread, nsIThreadInternal, nsIEventTarget, nsISupportsPriority)] (main is [xpconnect wrapped (nsISupports, nsIThread, nsIThreadInternal, nsIEventTarget, nsISupportsPriority)])
HTTPD-INFO | *** this._state == 0
HTTPD-INFO | *** _parseRequestLine('GET /test-httpd.txt HTTP/1.1')
HTTPD-INFO | *** _parseHeaders
HTTPD-INFO | _processHeaders, Content-length=0
HTTPD-INFO | *** remaining body data len=0
HTTPD-INFO | *** _validateRequest
HTTPD-INFO | *** path == /test-httpd.txt
HTTPD-INFO | calling override for /test-httpd.txt
HTTPD-INFO | *** complete()
HTTPD-INFO | *** partiallySent()
HTTPD-INFO | *** _startAsyncProcessor()
HTTPD-INFO | *** _sendHeaders()
HTTPD-INFO | *** non-async response, set Content-Length
HTTPD-INFO | *** header post-processing completed, sending response head...
HTTPD-INFO | *** preamble copying started
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input wanted: 139
HTTPD-INFO | *** 139 bytes read
HTTPD-INFO | *** _waitToWriteData
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** onOutputStreamReady
HTTPD-INFO | *** wrote 139 bytes of data
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input stream closed
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
HTTPD-INFO | *** cancel(0)
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
HTTPD-INFO | *** onStopRequest async callback
HTTPD-INFO | *** preamble copying complete [status=0x0]
HTTPD-INFO | *** _sendBody
HTTPD-INFO | *** starting async copier of body data...
HTTPD-INFO | *** onStartRequest
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input wanted: 29
HTTPD-INFO | *** 29 bytes read
HTTPD-INFO | *** _waitToWriteData
HTTPD-INFO | *** _waitToReadData
HTTPD-INFO | *** onOutputStreamReady
HTTPD-INFO | *** wrote 29 bytes of data
HTTPD-INFO | *** _waitForSinkClosure
HTTPD-INFO | *** onInputStreamReady
HTTPD-INFO | *** input stream closed
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
HTTPD-INFO | *** cancel(0)
HTTPD-INFO | *** _doneReadingSource(0x0)
HTTPD-INFO | *** _finishSource(0)
HTTPD-INFO | *** _cancelOrDispatchCancelCallback(0)
console.info: activity-streams: pass: undefined
HTTPD-INFO | >>> stopping listening on port 8099
HTTPD-INFO | *** onStopRequest async callback
HTTPD-INFO | *** onStopRequest [status=0x0]
HTTPD-INFO | *** closing connection 1 on port 50963
HTTPD-INFO | >>> shutting down server on port 8099
HTTPD-INFO | *** no open connections, notifying async from onStopListening
HTTPD-INFO | *** _notifyStopped async callback
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
console.info: activity-streams: executing './test/test-message-passing.test messages'
JPM [error] [Child 2720] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-cen-l64-pgo-0000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
JPM [error]
(process:2720): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
console.info: activity-streams: pass: Message data obtained
console.info: activity-streams: pass: This test is done.
console.info: activity-streams: pass: There was a clean UI.
49 of 50 tests passed.
There were test failures...
The following tests failed:
./test/test-PlacesProvider.test_Links_getTopFrecentSites_Order: failure
npm ERR! Linux 3.13.0-40-generic
npm ERR! argv "/home/travis/.nvm/versions/node/v5.5.0/bin/node" "/home/travis/.nvm/versions/node/v5.5.0/bin/npm" "run-script" "travis:jpm"
npm ERR! node v5.5.0
npm ERR! npm  v3.3.12
npm ERR! code ELIFECYCLE
npm ERR! activity-streams@0.0.1 travis:jpm: `jpm test -b $JPM_FIREFOX_BINARY -v`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the activity-streams@0.0.1 travis:jpm script 'jpm test -b $JPM_FIREFOX_BINARY -v'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the activity-streams package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! jpm test -b $JPM_FIREFOX_BINARY -v
npm ERR! You can get their info via:
npm ERR! npm owner ls activity-streams
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /home/travis/build/mozilla/activity-streams/npm-debug.log
ERROR: travis:jpm: None-Zero Exit(1);
npm ERR! Linux 3.13.0-40-generic
npm ERR! argv "/home/travis/.nvm/versions/node/v5.5.0/bin/node" "/home/travis/.nvm/versions/node/v5.5.0/bin/npm" "run" "travis"
npm ERR! node v5.5.0
npm ERR! npm  v3.3.12
npm ERR! code ELIFECYCLE
npm ERR! activity-streams@0.0.1 travis: `npm-run-all travis:*`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the activity-streams@0.0.1 travis script 'npm-run-all travis:*'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the activity-streams package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! npm-run-all travis:*
npm ERR! You can get their info via:
npm ERR! npm owner ls activity-streams
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /home/travis/build/mozilla/activity-streams/npm-debug.log

travis_time:end:131306d4:start=1455156810745229756,finish=1455156834833401056,duration=24088171300

The command "npm run travis" exited with 1.
Done. Your build exited with 1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment