You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The core API acceptance tests are run in OCIS repos to check how well the OCIS APIs conform to oC10 behavior. The OCIS repos sometimes do not (yet) provide "reasonably close" responses to what is returned by oC10.
Some of the test code assumes that a "reasonable" response is received, and starts to parse that and check the detail. And the test code gets some PHP error/notice/exception...
For example, Notice: Undefined index: users in /srv/app/testrunner/tests/acceptance/features/bootstrap/ShareesContext.php line 152
was fixed in PR owncloud/core#37844
check the drone output of the pipeline steps that run the core API acceptance tests
look for fails that emit error/notice/exception messages, or where the failure message is not clear
improve the core acceptance test code so that it does better checks and emits more useful messages
Check in all 3 of cs3org/revaowncloud/ocis-reva and owncloud/ocis
The objective is to make it easier for developers to understand the test failures and be able to more quickly find where the problem is likely to be.
The text was updated successfully, but these errors were encountered:
@phil-davis, 3-4 days ago when I checked cs3org/reva, owncloud/ocis-reva and owncloud/ocis drone output, all the unclear error messages were covered by the above PRs. I haven't check the drone logs after the PR is merged. We may still get more "unclear error messages" as we unskip more api tests. So, what are we going to do with this issue? Check for "unclear error messages" everytime we unskip api tests?
The core API acceptance tests are run in OCIS repos to check how well the OCIS APIs conform to oC10 behavior. The OCIS repos sometimes do not (yet) provide "reasonably close" responses to what is returned by oC10.
Some of the test code assumes that a "reasonable" response is received, and starts to parse that and check the detail. And the test code gets some PHP error/notice/exception...
For example,
Notice: Undefined index: users in /srv/app/testrunner/tests/acceptance/features/bootstrap/ShareesContext.php line 152
was fixed in PR owncloud/core#37844
Check in all 3 of
cs3org/reva
owncloud/ocis-reva
andowncloud/ocis
The objective is to make it easier for developers to understand the test failures and be able to more quickly find where the problem is likely to be.
The text was updated successfully, but these errors were encountered: