Angularjs 添加UntrackOutstandingTimeout后出现超时错误:在量角器配置中为true

Angularjs 添加UntrackOutstandingTimeout后出现超时错误:在量角器配置中为true,angularjs,gruntjs,timeout,protractor,Angularjs,Gruntjs,Timeout,Protractor,我的量角器外形如下所示: exports.config = { seleniumServerJar: "../node_modules/protractor/selenium/selenium-server-standalone-2.51.0.jar", seleniumPort: 4444, baseUrl: baseUrl, specs: specs, untrackOutstandingTimeouts:true, jasmineNo

我的量角器外形如下所示:

    exports.config = {
    seleniumServerJar: "../node_modules/protractor/selenium/selenium-server-standalone-2.51.0.jar",
    seleniumPort: 4444,
    baseUrl: baseUrl,
    specs: specs,
    untrackOutstandingTimeouts:true,
    jasmineNodeOpts: {
    showColors: true,
    defaultTimeoutInterval: 3600000
  },

  framework: "jasmine2"
}
我正在尝试在角度页面上执行操作,但由于错误而失败-

Failed: Timed out waiting for Protractor to synchronize with the page after 150 seconds. 
Please see https://github.com/angular/protractor/blob/master/docs/faq.md. 
The following tasks were pending:
- $http: /api/v1/query/tail/242ac110002-8/1h?t=1456925874600

我在量角器配置中添加了untrackOutstandingTimeouts:true,但仍然得到了上述错误

Protractor Version - 3.1.1
Node version - 4.3.1
Selenium-webdriver - 2.51.0

提前谢谢

能够使用browser.ignoreSynchronization解决上述问题

browser.get('/');
browser.ignoreSynchronization=true;

//Go to page where $http  and $timeout is added
//Perform any action, steps here

browser.sleep(5000); //This can be replace with wait condition

browser.ignoresynchronization=false

untrackOutstandingTimeouts:true表示$timeout,我得到$http的错误。我如何处理$http?