getappmap / appmap-js

Client libraries for AppMap
48 stars 17 forks source link

Search provides an option to exclude named files #2104

Open kgilpin opened 3 weeks ago

kgilpin commented 3 weeks ago

When Navie is retrying her attempts to locate test file candidates, the results on retry are often identical.

choose-test-files.zip

One strategy for increasing variation is to increase temperature, as requested elsewhere.

Another strategy, more specific, would be to specifically exclude the files that we have already seen, to ensure that we get novel results.

Based on the problem description about unnecessary joins in admin changelist queries, I'll identify the most relevant test files. The issue involves admin search functionality and query optimization, particularly around ForeignKey relationships and search fields.

Here are the 3 most relevant test files:

/home/runner/work/navie-benchmark/navie-benchmark/solve/django__django-15022/source/tests/admin_views/models.py
/home/runner/work/navie-benchmark/navie-benchmark/solve/django__django-15022/source/tests/admin_filters/models.py
/home/runner/work/navie-benchmark/navie-benchmark/solve/django__django-15022/source/tests/admin_inlines/models.py