Because the same agency can have multiple GTFS-rt feeds (VehiclePositions, TripUpdates), we should only download the GTFS data once, and each GTFS-rt feeds should be put in the same directory by using the same ID.
Steps to reproduce:
Use above CSV file and run java -Djsse.enableSNIExtension=false -jar target/transit-feed-quality-calculator-1.0.0-SNAPSHOT.jar -directory output -csv feeds.csv
Expected behavior:
GTFS data should only be downloaded once for TriMet
Observed behavior:
GTFS data is downloaded twice for TriMet
Platform:
Windows 7 Enterprise SP1, Java 64bit version "9.0.1"
Summary:
Records in the CSV file look like:
Because the same agency can have multiple GTFS-rt feeds (VehiclePositions, TripUpdates), we should only download the GTFS data once, and each GTFS-rt feeds should be put in the same directory by using the same ID.
Steps to reproduce:
Use above CSV file and run
java -Djsse.enableSNIExtension=false -jar target/transit-feed-quality-calculator-1.0.0-SNAPSHOT.jar -directory output -csv feeds.csv
Expected behavior:
GTFS data should only be downloaded once for TriMet
Observed behavior:
GTFS data is downloaded twice for TriMet
Platform:
Windows 7 Enterprise SP1, Java 64bit version "9.0.1"