-
Notifications
You must be signed in to change notification settings - Fork 47
Engine process #1022
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
Engine process #1022
Conversation
utbot-framework-api/src/main/kotlin/org/utbot/framework/UtSettings.kt
Outdated
Show resolved
Hide resolved
val (methods, className) = ReadAction.nonBlocking<Pair<List<ExecutableId>, String?>> { | ||
val canonicalName = srcClass.canonicalName | ||
// todo how bad is it? | ||
val clazz = classLoader.loadClass(canonicalName).kotlin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It won't allow running project with JDK-17 on IDEA with JDK-11.
Also one more bug found by @Markoutte : |
utbot-framework/src/main/kotlin/org/utbot/framework/process/generated/.rdgen
Outdated
Show resolved
Hide resolved
utbot-instrumentation/src/main/kotlin/org/utbot/instrumentation/process/ChildProcess.kt
Outdated
Show resolved
Hide resolved
Found issue: |
Moved engine process out of the main idea process. Changes include: 1. Reactive settings 2. Removing all JDK9+ api calls to support out-of-the process execution on JDK8 3. Refactored client protocol initialization, ClientProcessBuilder introduced 4. Big refactoring
simple fixes
logs for ci, commit will be reverted
deadlock fix
more jdk api fixes
removed reflexion, proxied all reflection calls to another process, some fixes, removed test generation report, sarif generation proxied to another process, fixed logs
enabled test generation report, optimized kryo serialization - UtMethodTestCase no more send to main process, access it through testSetsId
f376b1a
to
ef7a1ab
Compare
4d0c8f0
to
067da31
Compare
rolling to #1067 |
Moved engine process out of the main idea process. Changes include:
Type of Change