Add automated test coverage for the ConfigIndexBuilder service - building the index, keyword search, and permission-aware filtering. AI matching may need separate handling since it depends on an AI provider being configured.

Part of the META issue.

Comments

akash_deep created an issue. See original summary.

  • akash_deep committed a2a30a3b on 3613351-test-coverage
    Issue #3613351: Register logger channel in test container
    

  • akash_deep committed f4a784db on 3613351-test-coverage
    Issue #3613351: Make buildIndex test robust to environment
    

  • akash_deep committed 04f25439 on 3613351-test-coverage
    Issue #3613351: Enable ai module and add separate processes attribute
    

  • akash_deep committed 80343764 on 3613351-test-coverage
    Issue #3613351: Add test for search with permission filtering
    

  • akash_deep committed 08a8bdf0 on 3613351-test-coverage
    Issue #3613351: Use UserCreationTrait for permission test
    

  • akash_deep committed 4d3c9b29 on 3613351-test-coverage
    Issue #3613351: Use UserCreationTrait for permission test
    

  • akash_deep committed 3b0547f9 on 3613351-test-coverage
    Issue #3613351: Add test for search with permission filtering
    

  • akash_deep committed 27212c88 on 3613351-test-coverage
    Issue #3613351: Enable ai module and add separate processes attribute
    

  • akash_deep committed 21bbf6e5 on 3613351-test-coverage
    Issue #3613351: Make buildIndex test robust to environment
    

  • akash_deep committed 474b7350 on 3613351-test-coverage
    Issue #3613351: Register logger channel in test container
    

  • akash_deep committed a3317588 on 3613351-test-coverage
    Issue #3613351: Add kernel test for ConfigIndexBuilder buildIndex
    

  • akash_deep committed f8717606 on 1.0.x
    Issue #3613351: Add test coverage for the configuration index service
    
akash_deep’s picture

Assigned: Unassigned » akash_deep
Status: Active » Fixed

Merged to 1.0.x. Reviewed by @smustgrave. Adds kernel test coverage for buildIndex and search.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.