gtfs-validator
gtfs-validator copied to clipboard
Acceptance test optimization
We want to make this process less time-intensive. Suggestions so far:
- Better document filtering
- Add performance analysis to the acceptance tests so we catch code changes with memory issues
- Remove auto-run acceptance tests in draft mode
- Reuse acceptance test reports when possible. Make sure if the master artifacts are +30 days we run the validator.
Timebox: 3 days
@cka-y An out of scope question but asking since it's coming up as I'm reviewing Flex feeds: the performance test is about the amount of time it takes to parse a feed, correct? I'm wondering as well about getting stats on the number of feeds that have unparsable rows grouped by file
@emmambd -- It's about the amount of time it takes to validate the feed including parsing time. We could look into adding stats aboute the number of feeds with unparsable errors -- shall we open an issue for that?
@cka-y Can do :) Out of scope for this iteration