grunhido não executando testes QUnit no fantasma

eu tenho umrepositório que é integrado ao travis. Eu tenho testes QUnit que gostaria de executar do lado do servidor grunhido / nó e AMD (requirejs). Esta é a fonte do meu AMD init.js:

(function () {
    require.config({
        baseUrl: "../src"
    });

    require(["../test/suites/basic",
        '../test/qunit-extend',
        'qunit'
    ], function(BasicTests) {
        QUnit.config.autoload = false;
        QUnit.config.autostart = false;
        BasicTests.run();
        QUnit.load();
        QUnit.start();
    });
}());

Quando executo esses testes no meu navegador - tudo funciona perfeitamente. Mas quando eu tento executá-los a partir do nível de grunhido (do lado do servidor usando phantomjs),Falha. Eu recebo:

Running "qunit:all" (qunit) task
Testing test/index.html 
Warning: PhantomJS timed out, possibly due to a missing QUnit start() call. Use --force to continue.

o tempo todo. Eu estava tentando fazer evetyrhing da mesma forma como é feito emeste tutorial, mas ainda assim eu recebo resultados errados (fantasma sendo enforcado ao invés de testes QUnit) ...

questionAnswers(2)

yourAnswerToTheQuestion