Comments (8)
That's really strange...
$ sudo docker run --rm -ti -v $(pwd)/clusterfuzz:/workspace gcr.io/clusterfuzz-images/ci /bin/bash
root@6bcbbf462031:/workspace# pylint --version
No config file found, using default configuration
pylint 1.9.3,
astroid 1.6.5
Python 2.7.12 (default, Nov 12 2018, 14:36:49)
[GCC 5.4.0 20160609]
root@6bcbbf462031:/workspace# pylint src/appengine/handlers/upload_testcase.py
No config file found, using default configuration
************* Module src/appengine/handlers/upload_testcase.py
F: 1, 0: No module named src/appengine/handlers/upload_testcase.py (fatal)
from clusterfuzz.
My ENV version is also 1.9.3, but also cannot find this.
from clusterfuzz.
Actually, I may have spoke too soon about 1.9.4 being the fix.
But the part about being unable to repro locally is true. Maybe it's because we have some deps installed in CI that pylint is looking at, but not locally?
from clusterfuzz.
I think the issue may be PYTHONPATH.
In the CI, we have /data/google_appengine:/workspace/src
. If I remove the app engine path, it no longer reports that issue. Maybe it's exiting early when it can't import the appengine modules.
from clusterfuzz.
I think the issue may be PYTHONPATH.
Sounds correct to me. I don't actually think it has to do with using 1.9.4 (I think I thought this because of similar issues that came up when I used pylint in a fresh virtualenv)
from clusterfuzz.
It seems to me the pylint result from CI is more accurate than my local one. Do you think the fix is to make CI like local? It seems like making local like pylint on CI is the more ideal fix no?
from clusterfuzz.
Race: looks like you decided this :)
from clusterfuzz.
Yup :) Looks like local was missing results.
from clusterfuzz.
Related Issues (20)
- Rediscovered bug don't appear in CF board HOT 2
- Fluentd install in docker image is broken HOT 4
- Inputs for Progression Task failing because they are over 2 GB HOT 1
- No stats since September HOT 4
- Question about Running Bots on Self-Hosted Kubernetes Cluster: Preemptible vs. Non-Preemptible? HOT 2
- Error creating uworker_input in corpus_pruning_task
- Consider using ARM hardware for Memory Tagging and for testing of ARM-specific code HOT 1
- Handle upgrades in new execution model
- Ensure batch jobs are not created for Mac HOT 1
- ./build.sh for docker images fails locally because of keyboard-configuration HOT 5
- Mitigate too many jobs in Fuzzer
- Centipede integration tests spuriously failing HOT 2
- Local mode binds to 0.0.0.0? HOT 1
- MSAN build of v8 in CF is producing cycles leading to spurious crashes HOT 5
- Ensure variant task isn't run with jobs that are disabled.
- Deduplicate TSAN false positives
- Rate limit testcase creation
- Dont defer analyze task
- Please revert/fix/or finish https://github.com/google/clusterfuzz/commit/b38691b82ea080c2309588a72f797609779c3de5 HOT 3
- Make archive code handle non-zips for custom builds.
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 clusterfuzz.