Comments (6)
First thing I'd check is whether it's possible to run valgrind as a service with github integration like now we run travis-ci. Another possibility is to enhance travis-ci script to also run regress tests through a script that proxies regress tests through valgrind. I think we can directly use the script that v8 folks use to run their tests through valgrind for this purpose.
from measurement-kit.
I'm working on this and it should be quite done. You can see the progess in this PR
from measurement-kit.
I believe this should not be patched into the existing test mechanism, rather this should be another test that we run on travis (i.e. probably the sanest way to implement this is a build matrix).
from measurement-kit.
To enable Valgrind inside Travis we should first fix this two memory leaks:
from measurement-kit.
Alright, I've modified the issue name accordingly!
from measurement-kit.
This feature has been implemented in #328. Currently valgring is failing but we know how to deal with it and the failing run is allowed to fail in travis configuration. Closing this issue.
from measurement-kit.
Related Issues (20)
- mlabns: use locate.measurementlab.net
- Sync up hosts with ooni/probe-engine HOT 1
- dash: use https rather than http HOT 1
- Update vendored dependencies for MK v0.10.7 HOT 1
- Write changelog for MK v0.10.8 HOT 1
- GeoIP script doesn't work HOT 3
- Stop if IP lookup fails HOT 1
- homebrew/mingw-w64: building curl fails on catalina HOT 2
- PLAN: replace MK with ooni/probe-engine HOT 2
- android-libs: MKAsyncTask.start should throw Exception HOT 1
- bug: repair flaky REVERSE_AAAA test
- Write plan to replace MK with ooni/probe-engine
- Follow-up actions for deprecating MK HOT 4
- MK: treat zero max_runtime as no max_runtime
- MK: repair broken CI build HOT 1
- bug: repair tests using httpbin.org
- webconnectivity: dns_experiment_failure is never set
- all: stop using ams-pg.ooni.org for integration testing HOT 1
- Scrub IP address from the whole measurement body
- MK: bless final release and archive the repository 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 measurement-kit.