|
Ran
|
Jobs
2
|
Files
176
|
Run time
7min
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/jbremer/cuckoo/commit/1c06d72c6">patch py27 subprocess to be unicode-aware This commit introduces Unicode support to Python 2.7's process handling, especially to the spawning of new processes which is handled by the _subprocess module and uses CreateProcessA internally. Note that this has already been resolved on Python 3's branch. During our Windows unit tests on AppVeyor the lib/api/process.py is imported during all unit tests, due to which all invocations of _subprocess.CreateProcess go through our code. Therefore we handle some edge cases that we'll never be needing in the Cuckoo Analyzer but are nonetheless useful as reference implementation and/or for completeness. Furthermore it should be noted that this changes the "trigger" attribute in the configuration for Cuckoo Monitor from ASCII to UTF-8 which requires [1] on the Cuckoo Monitor side to be used correctly. Due to UTF-8 being ASCII compatible, this should be backwards compatible. Finally it removes monitor/latest from hashes.txt and introduces a cmd.exe-based Unicode command-line unit test as Python 2.7's python.exe doesn't support Unicode command-line arguments either (apparently). [1]: https://github.com/cuckoosandbox/monitor/commit/</a><a class="double-link" href="https://github.com/jbremer/cuckoo/commit/e071e63a6">e071e63a6</a>
9422 of 15182 relevant lines covered (62.06%)
1.22 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 882.1 | 0 |
61.99 |
Travis Job 882.1 | |
| 2 | 882.2 | 0 |
60.16 |
Travis Job 882.2 |