-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support returning multiple validation errors (PR 1) #476
Conversation
@zoeyTM can you walk me through our validation stage 1 vs validation stage 2 division. If we swap in full reconciliation/execution info from visualization does this distinction go away? |
@kanej I believe the answer is yes. Originally, we separated validation into stages so that stage one could be used by the visualization task, but the only difference between the stages is the inclusion of execution info such as accounts and deployment parameters. If we include that info in visualization like we plan to, then I don't believe there's any reason for the stages to be separate anymore. @alcuadrado may have a different take, but that's my perspective at least |
Ugh. I suspected this was the case. Alright, let me take another look over it. Do you have a feel for whether that merge would be better done as a separate PR? |
Short answer: I think a separate PR would be better. I was going to say it should be done after we add the execution data to visualize so we don't break it, but it doesn't actually look like we're validating in that task at all anymore. Given that, I think merging the validation stages themselves would be relatively trivial, so most of the work would just be modifying the tests. |
fixes #424