title: unable to see kjhtml report when running jasmine tests
body: <p>I'm using jasmine with karma to unit test angular components. I'm not able to see html report that shows test results for all the components rather i'm seeing html document of each component when it executes that component's unit tests. What is the configuration i need to do to get the unit test results in browser as kjhtml report. Also my tests are running infinite number of time, how should i configure karma to execute tests only once.</p>
  
  <p>below is my karma-config.json file </p>
  
  <pre><code>  module.exports = function (config) {
    config.set({
      basePath: '',
      frameworks: ['jasmine', '@angular/cli'],
      plugins: [
        require('karma-jasmine'),
        require('karma-chrome-launcher'),
        require('karma-jasmine-html-reporter'),
        require('karma-coverage-istanbul-reporter'),
        require('@angular/cli/plugins/karma')
      ],
      client: {
        clearContext: false // leave Jasmine Spec Runner output visible in browser
      },
      htmlReporter: {
        outputFile: 'reports/ut/index.html',
        pageTitle: 'Unit Tests',
        subPageTitle: 'SR-Dashboard',
        groupSuites: true,
        useCompactStyle: true,
        useLegacyStyle: true
      },
      coverageIstanbulReporter: {
        reports: ['html', 'lcovonly'],
        fixWebpackSourcePaths: true
      },
      angularCli: {
        environment: 'dev'
      },
      reporters: ['progress', 'kjhtml'],
      port: 9876,
      colors: true,
      logLevel: config.LOG_INFO,
      autoWatch: true,
      browsers: ['Chrome'],
      singleRun: false
    });
  }; 
  </code></pre>