Modified test to allow for validation
Modified test to allow for validation

Prior to this commit, the previous iteration
of this test set the `PipelineRun` status to `True`,
essentially allowing the `PipelineRun` execute
without any validation. Furthermore, the test did
not test for the various `embedded.status`.

In this commit, we add implementation to test for
`Pipeline` `Results` which allow for validation to
execute by setting the `PipelineRun` status to `Unknown`.
Also, the test accounts for the different `embedded.status`.

Fixes bug [#5283](https://github.com/tektoncd/pipeline/issues/5283)

/kind bug
/cc @jerop

tektoncd/pipeline,tektoncd/pipeline