ukf / ukf-testbed

UK federation tooling testbed
Apache License 2.0
1 stars 1 forks source link

Refactor after adoption of MDA 0.10 #100

Open iay opened 4 hours ago

iay commented 4 hours ago

Now that the UK federation deployment has both moved to MDA 0.10.0 and removed Xalan from its tooling, three of the four current members of the validator farm are no longer needed.

I don't think we should strip everything down to a single validator at this point, however, as one important future use of the testbed will be to test other such migrations while they are in development.

I therefore propose the following refactoring:

override:
 - endpoint : v09
   skip: true
 - endpoint : [v09x, v010x]
   expected:
   - status: error

The override for the v09 endpoint here can be entirely removed, and the reference to the v09x endpoint can be simplified out.

iay commented 4 hours ago

@alexstuart , @philsmart : this is something which some time back we decided I should just do and explain to Phil when I was done, given that I expected it to be in a more forward-looking state once it had happened. As I'm speaking to Phil soon anyway, I thought it would be better to write it down in some more detail and get some feedback first.

alexstuart commented 3 hours ago

I note that it's good to keep two validators in the testbed so that the mechanism for multiple validators is visible on the main branch.