Comments (3)
It looks to me like it's only taking the first character in the pathname. So it's probably scanning /
. For example:
$ ../../external/python/gcovr-3.1/scripts/gcovr -x -r src -o tmp.xml
Traceback (most recent call last):
File "../../external/python/gcovr-3.1/scripts/gcovr", line 1828, in <module>
datafiles = get_datafiles(options.root, options)
File "../../external/python/gcovr-3.1/scripts/gcovr", line 377, in get_datafiles
files = search_file(".*\.gc(da|no)$", dir)
File "../../external/python/gcovr-3.1/scripts/gcovr", line 356, in search_file
raise IOError("Unknown directory '"+path+"'")
IOError: Unknown directory 's'
$ ../../external/python/gcovr-3.1/scripts/gcovr -x -r xen -o tmp.xml
Traceback (most recent call last):
File "../../external/python/gcovr-3.1/scripts/gcovr", line 1828, in <module>
datafiles = get_datafiles(options.root, options)
File "../../external/python/gcovr-3.1/scripts/gcovr", line 377, in get_datafiles
files = search_file(".*\.gc(da|no)$", dir)
File "../../external/python/gcovr-3.1/scripts/gcovr", line 356, in search_file
raise IOError("Unknown directory '"+path+"'")
IOError: Unknown directory 'x'
This is with the 3.1 release (if it wasn't clear from the pathname), by the way.
from gcovr.
This seems to fix the issue, any hope of getting it pulled in?
from gcovr.
This is now fixed.
from gcovr.
Related Issues (20)
- Parsing error: AssertionError: lineno 365 is negative : -1 HOT 5
- Replace md5 with sha256 or other hash supported by FIPS enabled OS HOT 5
- Hashlib MD5 Fails in FIPS Mode HOT 2
- Trouble processing file, gcov output is None HOT 2
- Compile Code and Collect Coverage Data on different machines HOT 5
- Large function lists break a browser HOT 1
- Add Per Function Branch Coverage Metric HOT 1
- An error about lambda was reported when executing gcovr HOT 6
- Exclude options are confusing HOT 2
- gcovr suggests --merge-mode-functions=MERGE_MODE even though it was invoked with --merge-mode-functions=merge-use-line-min HOT 1
- source file is newer than notes file HOT 3
- Add support to the Atlassian Clover output format HOT 17
- Decisions coverage is not printed in JSON summary HOT 3
- Update PyPi Frequency HOT 2
- `master` branch docs are out of date HOT 2
- Read configuration from `pyproject.toml` HOT 4
- UnknownLineType thrown when parsing coverage data from 10K+ line file HOT 3
- Unrecognized GCOV output in Debian Trixie HOT 1
- Gcovr fails with hyphen in path HOT 5
- Include multiple coverage reports in html with different coloring HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gcovr.