When I use IdeProductProvider.PC for UI Testing. It fails with following message. Looks like for PC type, it installs a PY IDE instead.
```
java.lang.IllegalArgumentException: Product code PY must be the same as PC. IDE: IDE{PY, 252.23892.439, Linux, home=myproject/out/ide-tests/cache/builds/PC-252.23892.439} . TestCase: TestCase(ideInfo=IdeInfo(productCode=PC, platformPrefix=PyCharmCore, executableFileName=pycharm, buildType=, additionalModules=, buildNumber=, version=2025.2, tag=null, downloadURI=null, qodanaProductCode=QDPYC, fullName=PyCharm, getInstaller=com.intellij.ide.starter.models.TestCase$$Lambda/0x00007f6e0023bdf8@7cf6f34d), projectInfo=GitProjectInfo(repositoryUrl=https://github.com/blabla/simple-test.git, commitHash=, branchName=main, isReusable=false, downloadTimeout=10m, shallow=false, withSubmodules=false, projectHomeRelativePath=com.intellij.ide.starter.project.GitProjectInfo$$Lambda/0x00007f6e0023bbb8@49096b06, configureProjectBeforeUse=com.intellij.ide.starter.project.GitHubProject$$Lambda/0x00007f6e002398e8@4a183d02, description=), commands=, useInMemoryFileSystem=false)
at com.intellij.ide.starter.runner.TestContainer.newContext(TestContainer.kt:135)
at com.intellij.ide.starter.runner.TestContainer.newContext$default(TestContainer.kt:121)
at com.intellij.ide.starter.runner.TestContainer.newContext(TestContainer.kt:106)
at com.intellij.ide.starter.runner.Starter.newContext(Starter.kt:15)
at com.intellij.ide.starter.runner.Starter.newContext$default(Starter.kt:14)
at com.github.copilot.ui.test.CopilotChatTest$Companion.startIde(CopilotChatTest.kt:74)
at com.github.copilot.ui.test.CopilotChatTest.startIde(CopilotChatTest.kt)
```