Skip to content
This repository has been archived by the owner on Dec 20, 2023. It is now read-only.

On travis the run callback is not fired #41

Open
StarpTech opened this issue Aug 11, 2017 · 1 comment
Open

On travis the run callback is not fired #41

StarpTech opened this issue Aug 11, 2017 · 1 comment

Comments

@StarpTech
Copy link

StarpTech commented Aug 11, 2017

Thats are logs with export DEBUG=mongodb-prebuilt-MongodHelper

> [email protected] test /home/travis/build/hemerajs/mongo-memory
> node ./node_modules/rimraf ./test/tempdb && node ./node_modules/mocha/bin/mocha tests
  mock-in-memory
  mongodb-prebuilt-MongodHelper mongod stdout: 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] MongoDB starting : pid=2937 port=8568 dbpath=/home/travis/build/hemerajs/mongo-memory/tests/tempdb/.data 64-bit host=testing-docker-6bb9be77-330c-4785-98d2-af110ac94683
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] db version v3.5.10-145-g7a00251
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] git version: 7a00251a987ec937f81536f4ff6beca4648071ae
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1f 6 Jan 2014
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] allocator: tcmalloc
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] modules: none
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] build environment:
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten]     distmod: ubuntu1404
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten]     distarch: x86_64
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten]     target_arch: x86_64
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.693+0000 I CONTROL  [initandlisten] options: { net: { bindIp: "127.0.0.1", port: 8568 }, storage: { dbPath: "/home/travis/build/hemerajs/mongo-memory/tests/tempdb/.data", engine: "ephemeralForTest" } }
  mongodb-prebuilt-MongodHelper  +0ms
  mongodb-prebuilt-MongodHelper mongod stdout: 2017-08-11T13:19:27.705+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.705+0000 I CONTROL  [initandlisten] ** NOTE: This is a development version (3.5.10-145-g7a00251) of MongoDB.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.705+0000 I CONTROL  [initandlisten] **       Not recommended for production.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.705+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper  +8ms
  mongodb-prebuilt-MongodHelper mongod stdout: 2017-08-11T13:19:27.705+0000 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.705+0000 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.706+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] ** WARNING: You are running on a NUMA machine.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] **          We suggest launching mongod like this to avoid performance problems:
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] **              numactl --interleave=all mongod [other options]
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] ** NOTE: The ephemeralForTest storage engine is for testing only. 
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] **       Do not use in production.
  mongodb-prebuilt-MongodHelper 2017-08-11T13:19:27.707+0000 I CONTROL  [initandlisten] 
  mongodb-prebuilt-MongodHelper  +4ms
  mongodb-prebuilt-MongodHelper mongod stdout: 2017-08-11T13:19:27.712+0000 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/home/travis/build/hemerajs/mongo-memory/tests/tempdb/.data/diagnostic.data'
  mongodb-prebuilt-MongodHelper  +2ms
  mongodb-prebuilt-MongodHelper mongod stdout: 2017-08-11T13:19:27.714+0000 I COMMAND  [initandlisten] setting featureCompatibilityVersion to 3.6
  mongodb-prebuilt-MongodHelper  +3ms
    1) "before all" hook
  0 passing (51s)
  1 failing
  1) mock-in-memory "before all" hook:
     Error: Timeout of 50000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
  
  const mongodHelper = new MongodbPrebuilt.MongodHelper(['--bind_ip', this.host, '--port', this.port, '--dbpath', this.databasePath, '--storageEngine', 'ephemeralForTest'])
  mongodHelper.run()
@StarpTech
Copy link
Author

The reason is that the message waiting for connections is never logged but I dont know why.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant