@@ -8,7 +8,6 @@ For more information see
8
8
## Requirements
9
9
10
10
* Python 3.11, implementation: CPython
11
- * poetry
12
11
* OS: Linux
13
12
* Java 17, accessible in command line under name ` java `
14
13
* glibc>=2.31
@@ -19,19 +18,30 @@ For more information see
19
18
* Run ` poetry install `
20
19
21
20
### Check the installation success
22
- * Run ` poetry run check ` , this command runs simple test generation and shows error messages
21
+ * Run ` poetry run check ` .
23
22
* Successful logger messages should end with the following lines:
24
23
```
25
- Exit status: 0
24
+ VenvConfig: VenvConfig(basePath=..., libPath=..., binPath=...)
25
+ Exit status: 0 (Success)
26
26
............ | INFO | GlobalPythonEngine | Symbolic: stop receiver
27
27
............ | INFO | PythonTestCaseGenerator | Collect all test executions for some_method
28
28
............ | INFO | SbftGenerateTestsCommand | Saving tests...
29
29
```
30
30
31
+ If you get a message ` No VenvConfig ` , virtual environment in our interpreter was not activated for some reason.
32
+
33
+ If you get a message ` Exit status: ... (Failure) ` , ` usvm-python ` could not be run for some reason.
34
+
35
+ ## Configuration
36
+
37
+ Configuration is set in ` python_tool_competition_2024_utbot_python/config.py ` .
38
+
39
+ You can specify time budget with option ` timeout ` . Now it is set to 300 seconds. The tool will probably spend all given time.
40
+
31
41
## Development
32
42
33
43
The entry point called by ` python-tool-competition-2024 ` is the ` build_test `
34
- method in ` utbot_python_sbft_2024 /generator.py` .
44
+ method in ` python_tool_competition_2024_utbot_python /generator.py` .
35
45
36
46
## Calculating Metrics
37
47
0 commit comments