FLUID-6579: Code coverage for Infusion can reported changes in files which have not been touched

Metadata

Source
FLUID-6579
Type
Bug
Priority
Major
Status
Open
Resolution
N/A
Assignee
Colin Clark
Reporter
Antranig Basman
Created
2020-11-13T10:29:44.562-0500
Updated
2024-07-18T07:35:30.161-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Testing Infrastructure

Description

CI for https://github.com/fluid-project/infusion/pull/1036 failed because it claimed there were changes in TextToSpeech.js and Orator.js which there were not.

Comments

  • Justin Obara commented 2020-11-16T07:44:01.590-0500

    @@Antranig Basman the reports are generated from NYC and sent to codecov for reporting. I was testing a PR out locally last week and also noticed an anomalous drop in coverage in one run. I have a suspicion that this might be caused by some of our conditional tests randomly not running. For example the text-to-speech system has a condition to check if TTS is supported in the browser. In this case it might be timing out on some runs; thus dropping the coverage report.