Title: `UtExecutionInstrumentation` does not respect timeout in concrete execution · Issue #1726 · UnitTestBot/UTBotJava · GitHub
Open Graph Title: `UtExecutionInstrumentation` does not respect timeout in concrete execution · Issue #1726 · UnitTestBot/UTBotJava
X Title: `UtExecutionInstrumentation` does not respect timeout in concrete execution · Issue #1726 · UnitTestBot/UTBotJava
Description: Description Currently UtExecutionInstrumentation measures only concrete execution, but not model construction for parameters and execution result. Sometimes model construction might take too much time and will hang Instrumentation proces...
Open Graph Description: Description Currently UtExecutionInstrumentation measures only concrete execution, but not model construction for parameters and execution result. Sometimes model construction might take too much t...
X Description: Description Currently UtExecutionInstrumentation measures only concrete execution, but not model construction for parameters and execution result. Sometimes model construction might take too much t...
Opengraph URL: https://github.com/UnitTestBot/UTBotJava/issues/1726
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"`UtExecutionInstrumentation` does not respect timeout in concrete execution","articleBody":"**Description**\r\n\r\nCurrently `UtExecutionInstrumentation` measures only concrete execution, but not model construction for parameters and execution result.\r\n\r\nSometimes model construction might take too much time and will hang Instrumentation process indefenitely. This occurs too often in Contest Estimator, but problem relates to plugin too.\r\n\r\n**To Reproduce**\r\n\r\nSteps to reproduce the behavior:\r\n\r\n1. In `ContestEstimator.kt` set:\r\n - set `javaHome` to JDK8\r\n - `timeLimit=120`\r\n - `projectFilter = listOf(\"guava-26.0\")`\r\n - set `utbot-junit-contest/src/main/resources/classes/guava-26.0/list` to\r\n ```\r\n com.google.common.primitives.Booleans\r\n com.google.common.primitives.Shorts\r\n ```\r\n2. Start `ContestEstimator`\r\n3. Tests for class `Shorts` once in a 2-3 generations will not be generated at all\r\n\r\n**Expected behavior**\r\n\r\nEverything works\r\n\r\n**Actual behavior**\r\n\r\nTests for `Short` does not generate, Instrumentation process hangs on some requrest.","author":{"url":"https://github.com/Domonion","@type":"Person","name":"Domonion"},"datePublished":"2023-01-20T09:30:41.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/1726/UTBotJava/issues/1726"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:7b5ab22e-a78d-4e1d-5ec7-e19af5caecce |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D290:11245:9D9176:D2DE3D:698D88F7 |
| html-safe-nonce | 10cba48a0ee1557491b11df5848c022fb2e3dcd0bd41f7dfabfb6b4d726b95ca |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMjkwOjExMjQ1OjlEOTE3NjpEMkRFM0Q6Njk4RDg4RjciLCJ2aXNpdG9yX2lkIjoiMTMwMTc2NjY0NzQ0NzM5MDQ1NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | fae414312daef0773d3f16cc786d25f13dd524cc5ea304ae083ebeb6007fb72e |
| hovercard-subject-tag | issue:1550550509 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/UnitTestBot/UTBotJava/1726/issue_layout |
| twitter:image | https://opengraph.githubassets.com/5af3eb3804f67f27cd0f591f2d36b5755f8cc8f85b11a9f7d91df0cc28cda8f5/UnitTestBot/UTBotJava/issues/1726 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/5af3eb3804f67f27cd0f591f2d36b5755f8cc8f85b11a9f7d91df0cc28cda8f5/UnitTestBot/UTBotJava/issues/1726 |
| og:image:alt | Description Currently UtExecutionInstrumentation measures only concrete execution, but not model construction for parameters and execution result. Sometimes model construction might take too much t... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Domonion |
| hostname | github.com |
| expected-hostname | github.com |
| None | c0818105fa276287e9369cfdefa0a0fa7953719791ceff9b94d69623c0a4fe8a |
| turbo-cache-control | no-preview |
| go-import | github.com/UnitTestBot/UTBotJava git https://github.com/UnitTestBot/UTBotJava.git |
| octolytics-dimension-user_id | 87413538 |
| octolytics-dimension-user_login | UnitTestBot |
| octolytics-dimension-repository_id | 480810501 |
| octolytics-dimension-repository_nwo | UnitTestBot/UTBotJava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 480810501 |
| octolytics-dimension-repository_network_root_nwo | UnitTestBot/UTBotJava |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4c8f4bd0b67d7f1472d0ab3f49827eaae062a36b |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width