Skip to content
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

Options of Branch-Selection Strategies #4

Open
GoogleCodeExporter opened this issue Apr 15, 2015 · 2 comments
Open

Options of Branch-Selection Strategies #4

GoogleCodeExporter opened this issue Apr 15, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

I am not sure whether or not this should go under "issues".

I am testing crest on some programs.
In the README file, it says that crest is invoked using [1]. If I run
"./run_crest" alone, it says that crest can be invoked using [2]. I would
like to know the available strategies e.g. how to control the depth of DFS
if I ever want to? According to report [3], this can be done, right?

[1]
./run_crest PROGRAM NUM_ITERATIONS -STRATEGY
[2]
./run_crest <program> <number of iterations> -<strategy> [strategy options]
[3]
Heuristics for Scalable Dynamic Test Generation, 2008, September.


Original issue reported on code.google.com by AmineMar...@gmail.com on 25 Mar 2010 at 7:22

@GoogleCodeExporter
Copy link
Author

I have just had a look at the run_crest.cc file and it seems that a number 
after -dfs
is taken as a depth limit, otherwise a default depth limit is used.

Original comment by AmineMar...@gmail.com on 25 Mar 2010 at 7:32

@GoogleCodeExporter
Copy link
Author


That is correct.

At the moment, the only other strategy to take a parameter is "uniform_random", 
which also takes a depth 
limit.  (Each branch up to the depth limit is flipped with probability 1/2.)

I will add a note to the README.


Original comment by jbur...@gmail.com on 30 Mar 2010 at 6:57

  • Changed state: Accepted
  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant