In the test runner, the list of specs doesn't pick up any new changes since it was initially started. If I create a new file or rename an existing file, those changes aren't reflected in the list. The only way I can run a newly created spec is to close and restart Cypress. I also discovered that if I switch to e2e testing and back to component testing, the file list will refresh.
Desired behavior
Filesystem changes should automatically be reflected in the list of specs, and/or at the very least a "Refresh" button should be added to do it manually.
Test code to reproduce
Not code related.
Cypress Version
13.15.2
Node version
20.18.0
Operating System
Ubuntu Linux 24.04
Debug Logs
This is what is printed when I create a new file "test.cy.js" in the project directory.
cypress:vite-dev-server:plugins:cypress handleHotUpdate - file /home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js +0ms
cypress:data-context:sources:FileDataSource globbing pattern(s): [ 'resources/assets/vue/**/*.cy.{js,jsx,ts,tsx}' ] +1m
cypress:data-context:sources:FileDataSource within directory: /home/hackel/dev/project +0ms
cypress:data-context:sources:ProjectDataSource found specs [ '/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js' ] +1m
cypress:data-context:sources:GitDataSource getting git info for [ '/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js' ]: +58s
cypress:data-context:sources:GitDataSource executing command: `IFS=$'
'; for file in "/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js"; do echo $(git log --max-count=1 --pretty="format:%ci %ar %an|%h|%s" $file); done` +0ms
cypress:data-context:sources:GitDataSource cwd: `/home/hackel/dev/project` +0ms
cypress:data-context:sources:GitDataSource command execution error: { stdout: '\n' + '2024-10-24 11:09:40 -0500 4 weeks ago Ryan Hayle|95d5c93ce|WI00817820 Create Bidtool Upload Spreadsheet modal (#4893)\n' + '2024-08-21 14:40:35 -0500 3 months ago Ryan Hayle|b613e3500|WI00779599 Add expiring tariffs badges to DRT (#4786)\n' + '\n' + '2024-11-06 09:46:12 -0600 2 weeks ago Ryan Hayle|d428660d1|WI00817822 Bidtool tab/first row selection modal (#4921)\n' + '2024-11-06 09:46:12 -0600 2 weeks ago Ryan Hayle|d428660d1|WI00817822 Bidtool tab/first row selection modal (#4921)\n' + '\n' + '2024-10-04 13:22:29 -0500 7 weeks ago Ryan Hayle|de95f7974|WI00802309-53 Fix Subscription page\n' + '2024-05-15 22:00:30 +0000 6 months ago Ryan Hayle|6233c8d40|WI00745653 Add support for location managers to use DRT (#4539)\n' + '2024-06-11 22:00:16 +0000 5 months ago Ryan Hayle|d3f097d09|WI00745691 Upgrade to date-fns 3.x (#4590)\n' + '2024-05-09 18:02:55 +0000 7 months ago Ryan Hayle|0fe4cd4e4|WI00737635 Upgrade dependencies and clean up code (#4525)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-07-17 12:05:45 -0500 4 months ago Ryan Hayle|56408d3de|WI00762583 Stay on Edit Tariff page after saving inactive tariff (#4679)\n' + '2024-06-11 22:00:16 +0000 5 months ago Ryan Hayle|d3f097d09|WI00745691 Upgrade to date-fns 3.x (#4590)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-04-01 19:43:17 +0000 8 months ago Ryan Hayle|a2a75d83d|DM-3648 DRT - Update UI to vertical side-by-side view (#4355)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-01-12 21:20:40 +0000 11 months ago Ryan Hayle|c1656de91|DM-3339 Add DRT component tests (#4094)\n' + '2024-03-18 20:56:23 +0000 8 months ago Ryan Hayle|6c9169233|DM-3572 Use default-rate stoplights when default rates are enabled (#4294)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-06-11 22:00:16 +0000 5 months ago Ryan Hayle|d3f097d09|WI00745691 Upgrade to date-fns 3.x (#4590)\n' + '2024-05-15 22:00:30 +0000 6 months ago Ryan Hayle|6233c8d40|WI00745653 Add support for location managers to use DRT (#4539)\n' + '2024-01-12 21:20:40 +0000 11 months ago Ryan Hayle|c1656de91|DM-3339 Add DRT component tests (#4094)\n' + '2024-01-21 22:35:57 +0000 10 months ago Ryan Hayle|9088da189|DM-3339 Terminal Group properties follow-up (#4114)\n' + '2024-05-15 22:00:30 +0000 6 months ago Ryan Hayle|6233c8d40|WI00745653 Add support for location managers to use DRT (#4539)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-01-24 15:34:24 +0000 10 months ago Ryan Hayle|f3f7d709f|DM-2849 Add mass update tariff active dates feature (#4119)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests', stderr: '', code: 0, failed: false, killed: false, signal: null, cmd: "IFS=$'\n" + `'; for file in "/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js"; do echo $(git log --max-count=1 --pretty="format:i %ar %an|%h|%s" $file); done`, timedOut: false }
cypress:data-context:sources:GitDataSource Refreshing git data +1s
cypress:data-context:sources:GitDataSource getting git info for [ '/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js', '/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js' ]: +24ms
cypress:data-context:sources:GitDataSource executing command: `IFS=$'
'; for file in "/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js"; do echo $(git log --max-count=1 --pretty="format:%ci %ar %an|%h|%s" $file); done` +0ms
cypress:data-context:sources:GitDataSource cwd: `/home/hackel/dev/project` +1ms
cypress:data-context:sources:GitDataSource Loading git hashes +20ms
cypress:data-context:sources:GitDataSource hashes loaded +95ms
cypress:data-context:sources:GitDataSource On current branch rnh/wi00817825-ticket-022-ui-page-rfq-page +56ms
Warning: terminator_CreateInstance: Failed to CreateInstance in ICD 4. Skipping ICD.
cypress:data-context:sources:GitDataSource command execution error: { stdout: '\n' + '2024-10-24 11:09:40 -0500 4 weeks ago Ryan Hayle|95d5c93ce|WI00817820 Create Bidtool Upload Spreadsheet modal (#4893)\n' + '2024-08-21 14:40:35 -0500 3 months ago Ryan Hayle|b613e3500|WI00779599 Add expiring tariffs badges to DRT (#4786)\n' + '\n' + '2024-11-06 09:46:12 -0600 2 weeks ago Ryan Hayle|d428660d1|WI00817822 Bidtool tab/first row selection modal (#4921)\n' + '2024-11-06 09:46:12 -0600 2 weeks ago Ryan Hayle|d428660d1|WI00817822 Bidtool tab/first row selection modal (#4921)\n' + '\n' + '2024-10-04 13:22:29 -0500 7 weeks ago Ryan Hayle|de95f7974|WI00802309-53 Fix Subscription page\n' + '2024-05-15 22:00:30 +0000 6 months ago Ryan Hayle|6233c8d40|WI00745653 Add support for location managers to use DRT (#4539)\n' + '2024-06-11 22:00:16 +0000 5 months ago Ryan Hayle|d3f097d09|WI00745691 Upgrade to date-fns 3.x (#4590)\n' + '2024-05-09 18:02:55 +0000 7 months ago Ryan Hayle|0fe4cd4e4|WI00737635 Upgrade dependencies and clean up code (#4525)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-07-17 12:05:45 -0500 4 months ago Ryan Hayle|56408d3de|WI00762583 Stay on Edit Tariff page after saving inactive tariff (#4679)\n' + '2024-06-11 22:00:16 +0000 5 months ago Ryan Hayle|d3f097d09|WI00745691 Upgrade to date-fns 3.x (#4590)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-04-01 19:43:17 +0000 8 months ago Ryan Hayle|a2a75d83d|DM-3648 DRT - Update UI to vertical side-by-side view (#4355)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-01-12 21:20:40 +0000 11 months ago Ryan Hayle|c1656de91|DM-3339 Add DRT component tests (#4094)\n' + '2024-03-18 20:56:23 +0000 8 months ago Ryan Hayle|6c9169233|DM-3572 Use default-rate stoplights when default rates are enabled (#4294)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-06-11 22:00:16 +0000 5 months ago Ryan Hayle|d3f097d09|WI00745691 Upgrade to date-fns 3.x (#4590)\n' + '2024-05-15 22:00:30 +0000 6 months ago Ryan Hayle|6233c8d40|WI00745653 Add support for location managers to use DRT (#4539)\n' + '2024-01-12 21:20:40 +0000 11 months ago Ryan Hayle|c1656de91|DM-3339 Add DRT component tests (#4094)\n' + '2024-01-21 22:35:57 +0000 10 months ago Ryan Hayle|9088da189|DM-3339 Terminal Group properties follow-up (#4114)\n' + '2024-05-15 22:00:30 +0000 6 months ago Ryan Hayle|6233c8d40|WI00745653 Add support for location managers to use DRT (#4539)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests\n' + '2024-01-24 15:34:24 +0000 10 months ago Ryan Hayle|f3f7d709f|DM-2849 Add mass update tariff active dates feature (#4119)\n' + '2024-10-01 08:29:30 -0500 8 weeks ago Ryan Hayle|8d759eddc|WI00802309-43 Update Cypress tests', stderr: '', code: 0, failed: false, killed: false, signal: null, cmd: "IFS=$'\n" + `'; for file in "/home/hackel/dev/project/resources/assets/vue/modules/abcd/RfqSubmissions.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/UploadedSpreadsheets.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/DigitalRateTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/ArchiveSpreadsheetButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/TabSelectionModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/UploadSpreadsheetModal.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/abcd/components/test.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/ChassisCharges/components/GroupCopyFrom.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/AccessorialGroupSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/CompletedIndicator.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ConnectionProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/EditTariff.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/FuelSurchargeSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/HorizontalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewConnection.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewRateQuoteGroup.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/NewServiceTerritory.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateProfileProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateQuoteGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/RateSetSelect.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/ServiceTerritoryProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/SpecialRates.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TariffGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/TerminalGroupProperties.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/Terminals.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/DigitalRateTariff/components/VerticalNavItem.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/PublishTariffActionMenuButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeButton.cy.js" "/home/hackel/dev/project/resources/assets/vue/modules/Tariffs/List/components/UpdateDateRangeModal.cy.js"; do echo $(git log --max-count=1 --pretty="format:i %ar %an|%h|%s" $file); done`, timedOut: false }
Current behavior
In the test runner, the list of specs doesn't pick up any new changes since it was initially started. If I create a new file or rename an existing file, those changes aren't reflected in the list. The only way I can run a newly created spec is to close and restart Cypress. I also discovered that if I switch to e2e testing and back to component testing, the file list will refresh.
Desired behavior
Filesystem changes should automatically be reflected in the list of specs, and/or at the very least a "Refresh" button should be added to do it manually.
Test code to reproduce
Not code related.
Cypress Version
13.15.2
Node version
20.18.0
Operating System
Ubuntu Linux 24.04
Debug Logs