Skip to content
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

[7.17] Remove Agent Debug Info (#187126) #187805

Merged
merged 1 commit into from
Jul 9, 2024

Remove Agent Debug Info (#187126)

a29ce7a
Select commit
Loading
Failed to load commit list.
Merged

[7.17] Remove Agent Debug Info (#187126) #187805

Remove Agent Debug Info (#187126)
a29ce7a
Select commit
Loading
Failed to load commit list.
checks-reporter / X-Pack Chrome Functional tests / Group 8 succeeded Jul 9, 2024 in 2h 6m 21s

node scripts/functional_tests --bail --kibana-install-dir /opt/local-ssd/buildkite/builds/bk-agent-prod-gcp-1720479271006308554/elastic/kibana-pull-request/kibana-build-xpack --include-tag ciGroup8

Details

[truncated]
efault], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
             └- ✓ pass  (24ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
         └-: user with all at other space targeting the default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (96ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
             └- ✓ pass  (25ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
         └-: user with all at the space targeting the default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (25ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}"
             └- ✓ pass  (472ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
         └-: dual-privileges user targeting the default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (618ms)
           └-> should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (11ms)
           └-> should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (10ms)
           └-> should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (982ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
         └-: rbac user with all globally targeting the default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (637ms)
           └-> should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (10ms)
           └-> should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (9ms)
           └-> should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (985ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
         └-: superuser targeting the default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (458ms)
           └-> should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (10ms)
           └-> should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (9ms)
           └-> should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (986ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [default], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [default]}"
         └-: user with no access targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (25ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: legacy user targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (23ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (25ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: dual-privileges readonly user targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (24ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: rbac user with read globally targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (63ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (27ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (27ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (27ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (26ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: user with read at the space targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (29ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (28ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: user with all at other space targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (28ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (29ms)
           └-> "after all" hook for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: user with all at the space targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 403 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (24ms)
           └-> should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (26ms)
           └-> should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 403 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (25ms)
           └-> should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 403 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (25ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (375ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: dual-privileges user targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (607ms)
           └-> should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (12ms)
           └-> should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (992ms)
           └-> should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (15ms)
           └-> should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (990ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: rbac user with all globally targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (630ms)
           └-> should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (14ms)
           └-> should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (991ms)
           └-> should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (12ms)
           └-> should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (992ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-: superuser targeting the space_1 space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> "before all" hook for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
           └-> should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [*], spacesToRemove: []}"
             └- ✓ pass  (621ms)
           └-> should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}
             └-> "before each" hook: global before each for "should return 200 {objects: [each_space], spacesToAdd: [], spacesToRemove: [*]}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only], spacesToAdd: [space_1,space_2], spacesToRemove: []}"
             └- ✓ pass  (12ms)
           └-> should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_1_only], spacesToAdd: [default,space_2], spacesToRemove: []}"
             └- ✓ pass  (992ms)
           └-> should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [space_2_only], spacesToAdd: [default,space_1], spacesToRemove: []}"
             └- ✓ pass  (12ms)
           └-> should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_only,space_1_only,space_2_only], spacesToAdd: [], spacesToRemove: [default,space_1,space_2]}"
             └- ✓ pass  (993ms)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [space_1], spacesToRemove: []}"
             └- ✓ pass  (1.0s)
           └-> should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}
             └-> "before each" hook: global before each for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
           └-> "after all" hook: afterTestSuite.trigger for "should return 200 {objects: [default_and_space_1,default_and_space_2,space_1_and_space_2,all_spaces,does_not_exist], spacesToAdd: [], spacesToRemove: [space_1]}"
         └-> "after all" hook: afterTestSuite.trigger in "_update_objects_spaces"
       └-: _disable_legacy_url_aliases
         └-> "before all" hook: beforeTestSuite.trigger in "_disable_legacy_url_aliases"
         └-: user with no access
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (39ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (34ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: legacy user
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (26ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (27ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: dual-privileges readonly user
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (28ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (39ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: rbac user with read globally
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (36ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (28ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: rbac user with all at default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (33ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (36ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: rbac user with read at default space
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (36ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (33ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: rbac user with read at space_1
           └-> "before all" hook: beforeTestSuite.trigger for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 403 for alias 'space_1:sharedtype:default_only'"
           └-> should return 403 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (27ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (28ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: rbac user with all at space_1
           └-> "before all" hook: beforeTestSuite.trigger for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> should return 204 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (639ms)
           └-> should return 403 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 403 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (25ms)
           └-> "after all" hook for "should return 403 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 403 for alias 'space_2:sharedtype:default_only'"
         └-: dual-privileges user
           └-> "before all" hook: beforeTestSuite.trigger for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> should return 204 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (647ms)
           └-> should return 204 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 204 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 204 for alias 'space_2:sharedtype:default_only'"
         └-: rbac user with all globally
           └-> "before all" hook: beforeTestSuite.trigger for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> should return 204 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (634ms)
           └-> should return 204 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 204 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 204 for alias 'space_2:sharedtype:default_only'"
         └-: superuser
           └-> "before all" hook: beforeTestSuite.trigger for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> "before all" hook for "should return 204 for alias 'space_1:sharedtype:default_only'"
           └-> should return 204 for alias 'space_1:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_1:sharedtype:default_only'"
             └- ✓ pass  (637ms)
           └-> should return 204 for alias 'space_2:sharedtype:default_only'
             └-> "before each" hook: global before each for "should return 204 for alias 'space_2:sharedtype:default_only'"
             └- ✓ pass  (1.0s)
           └-> "after all" hook for "should return 204 for alias 'space_2:sharedtype:default_only'"
           └-> "after all" hook: afterTestSuite.trigger for "should return 204 for alias 'space_2:sharedtype:default_only'"
         └-> "after all" hook: afterTestSuite.trigger in "_disable_legacy_url_aliases"
       └-> "after all" hook: afterTestSuite.trigger in "spaces api with security"
   │
   │1083 passing (55.0m)
   │
   │ info [o.e.c.m.MetadataMappingService] [ftr] [.kibana_7.17.23_001/EKJ3-s5wQzOoAVxF8OJd5g] update_mapping [_doc]
   │ proc [kibana]   log   [01:05:37.213] [info][plugins-system][standard] Stopping all plugins.
   │ proc [kibana]   log   [01:05:37.216] [info][kibana-monitoring][monitoring][monitoring][plugins] Monitoring stats collection is stopped
   │ info [kibana] exited with null after 3362.1 seconds
   │ info [es] stopping node ftr
   │ info [o.e.x.m.p.NativeController] [ftr] Native controller process has stopped - no new native processes can be started
   │ info [o.e.n.Node] [ftr] stopping ...
   │ info [o.e.x.w.WatcherService] [ftr] stopping watch service, reason [shutdown initiated]
   │ info [o.e.x.w.WatcherLifeCycleService] [ftr] watcher has stopped and shutdown
   │ info [o.e.n.Node] [ftr] stopped
   │ info [o.e.n.Node] [ftr] closing ...
   │ info [o.e.n.Node] [ftr] closed
   │ info [es] stopped
   │ info [es] no debug files found, assuming es did not write any
   │ info [es] cleanup complete