Cobertura del código Xcode 7: ¿qué significa el progreso azul y las líneas en gris?

Dentro de mi proyecto después de ejecutar las testings que recibo en mi pestaña de cobertura:

introduzca la descripción de la imagen aquí

Luego, cuando toco en la flecha gris para distanceTitle() :

introduzca la descripción de la imagen aquí

Y para el método estático findLocationWithIdentifier() :

introduzca la descripción de la imagen aquí

Y para el método no estático deliveryInfo() :

introduzca la descripción de la imagen aquí

Ahora las preguntas son:

  1. DBLocation.distanceTitle está completamente cubierto (la barra azul de progreso está llena) – ¿Significa un 100% de cobertura para ese método ?.

  2. Cuando estoy dentro de ese método, está atenuado, y en el lado derecho hay el número 0 . Qué significa eso?

  3. ¿Por qué mi método findLocationWithIdentifier es blanco y junto a él es el número 70 ? ¿Por qué esa function no está atenuada, ya que se llama 70 veces? ¿Me equivoco?

  4. ¿Qué pasa con el método estático? Los llamé dentro del código, pero aquí la barra de progreso es 0% y dentro del código es blanco.

Qué significa eso? Cómo leer a continuación:

  • barra de progreso azul
  • líneas grises
  • número al lado de líneas en código
  • ¿Por qué el método estático no se calcula al valor de cobertura?

Para mí, parece que los valores se invierten a la barra de progreso y, además, se calcula mal. ¿Tengo razón o no?

Por ahora informé sobre un error a Apple.

Para responder a las preguntas 2 y 3, Xcode usa color para indicarle qué código se ejecutó al ejecutar las testings. Xcode destaca bloques de código en el lado derecho del editor. El código que se ejecutó es gris (es bastante débil), y el número en el lado derecho le dice la cantidad de veces que se ejecutó. El código que no se ejecutó se resalta en rojo para avisarle que no se ejecutó. Dado que el código no se ejecutó, el número en el lado derecho es 0.

Para responder a la Pregunta 1, las barras de progreso azules muestran el porcentaje de cobertura del código. Una barra completamente azul indica 100% de cobertura. Sus capturas de pantalla son el síntoma de un problema / error en Xcode. La pestaña de cobertura dice que la function distanceTitle () tiene una cobertura del 100%, pero en el editor, distanceTitle () está resaltada en gris.

No tengo methods estáticos para probar la cobertura del código, así que no puedo responder a la Pregunta 4.