Instead of changing library names (not scalable), create a shared test_operations.py module that:
- Provides a single "silly" library for all compilation tests
- Registers a unified attention operation that can handle both standard and counting modes
- Eliminates duplicate registration errors when running all tests together
- Maintains backward compatibility with existing test behavior
Addresses feedback to make the solution more scalable and maintainable.
Co-authored-by: ProExpertProg <11367180+ProExpertProg@users.noreply.github.com>