openactive / openactive-test-suite

Test suite for OpenActive implementations
MIT License
2 stars 9 forks source link

[ELABORATION] Add RPDE tracing to test suite to help debug most common error in RPDE implementation #607

Open nickevansuk opened 1 year ago

nickevansuk commented 1 year ago

Dumping feed pages to a file with a request ID for when a timeout occurs, and link to that file from the test suite results. Could dump RPDE pages out into files, with timestamp and current URL, and then reference the files in the Broker error. Also consolidate output into one place.

Adding tracing may also identify nuanced logic errors within the test suite itself (https://github.com/openactive/openactive-test-suite/issues/545), though this is hard to confirm without doing this.

lukehesluke commented 9 months ago

This is presently blocked by https://github.com/openactive/openactive-test-suite/issues/627 as the solution to this issue will need to change test output somewhat

lukehesluke commented 8 months ago

Elaboration outputs: