evosuite-plus-plus
evosuite-plus-plus copied to clipboard
Evosuite++: an enhancement for Evosuite framework supporting new features like optimal object construction and gradient recovering
Bumps [mercurial](https://github.com/jenkinsci/mercurial-plugin) from 1.54 to 2.16.1. Release notes Sourced from mercurial's releases. 2.16 🚀 New features and improvements Use vectorized icon (#184) @NotMyFault 🐛 Bug fixes JENKINS-65175 - Revert ini4j...
- Update README.md with instructions to replicate results - Add scripts for running evosuite - Add ExampleProject to demo EvoObj
Bumps poi-scratchpad from 3.9 to 5.2.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
### Context When running EvoObj on the two methods indicated in `shell/src/test/java/feature/objectconstruction/testgeneration/testcase/IncompleteOcgTest.java`, there is some odd behaviour that occurs when processing certain `InstanceFieldVariableWrapper` nodes in the Object Construction Graph (OCG)...
Bumps [xstream](https://github.com/x-stream/xstream) from 1.4.10 to 1.4.19. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
One important feature of EvoObj is that we shall generate a test template from an OCG, i.e., Object Construction Graph. A typical algorithm can be referred in Section 3.2 in...
separate the correspondence builder and smart seed strategy, otherwise, it would be too slow
### Context The current iteration of SmartSeedPerformanceFilter (on the `evoseed-filter` branch) aims to use the existing `InterprocedurarlGraphAnalysis` functionality to derive the dependent variables of a branch to see if the...
SmartSeedRuntimeTest.java add the worse example - Long analysis branch time - It takes a long time to call the constructDifficultObjectStatement method in the SensitivityMutator.testBranchSensitivity method(L184,L265) **Test case:SmartSeedRuntimeTest.testDiffClassConstantOn**
commit b801c23c6e59ff0021c6d2911106dd97818d599b 1.ValuePreservance.java fix a bug of type judgment error 2.ConstructionPathSynthesizer.java identifiers field cannot get from ConstructionPathSynthesizer.deriveCodeForTest method(L362) - If the field relevant statement is null, re-traverse the test case...