Comments (3)
You need to create the file ella.settings
by copying ella.settings.template
and then modifying its content to set values of various configuration variables. This is described under the heading "Before building ella" in the README.
from ella.
Hi,
Thanks for your reply.
But I did it. I renamed ella.settings.template to ella.settings and modified as tutorial suggested. Please, see my ella.settings. Is there someting wrong?
####################################################
#settings required for instrumentation of dex code
####################################################
#android jar to compile (ella runtime library) against
android.jar=C:/platforms/android-21/android.jar
#path to dx tool
#OPTIONAL. If Android SDK is installed, by default ella uses
#the dx command that is in the PATH
dx=C:/build-tools/21.1.2/lib/dx
#directory where ella stores coverage data and other stuff
#OPTIONAL. The default value is "ella-out" inside the ella dir
#ella.outdir=/home/saswat/ellaoutdir
#settings used by jarsigner to sign the instrumented apk
#TODO: make these OPTIONAL. Use debug keystore
jarsigner.keystore=C:/Users/Maria/.android/debug.keystore
jarsigner.storepass=android
jarsigner.keypass=android
jarsigner.alias=androiddebugkey
############################################################
#settings required for collection of coverage data during
#execution of instrumented app and viewing coverage report
############################################################
#tomcat settings
tomcat.dir=C:/Program Files/Apache Software Foundation/Apache Tomcat 8.0.9
tomcat.manager=admin
tomcat.password=admin
#ROOT URL
#Dont use http://localhost:8080. Instead use the IP address
#because this URL is used by the instrumented app, which is not
#running locally, but on the instrumentor/phone
tomcat.url=http://127.0.0.1:8080
ella.recorder=com.apposcopy.ella.runtime.MethodCoverageRecorder
Thanks,
Maria Isabel
from ella.
Haven't tested ella on Cygwin, so I am not sure what could be the issue, but here is a thought: could you try replacing "$ELLA_DIR/ella.settings" in ella.i.sh with the Windows path to your ella.settings file (e.g. C:\Users...)?
The error seems to be that it can't find "c:\Users\Maria\Desktop\ELLA\NEW\ella-master\ella.settings", so at this point the contents of the file are not really an issue. It's just that, according to Java, there is not a file in that location (also, not very used to Windows anymore, but the fact that that path starts with lowercase c:, instead of C:\ seems weird to me).
from ella.
Related Issues (14)
- Issue with deploying ella web app HOT 5
- Can Ella work without the front end, or web-server? HOT 1
- Cannot run program "dx". HOT 3
- FileNotFoundException ella.runtime.dex HOT 2
- Issue: Error occurred while instrumenting HOT 5
- Error on Instrument the app
- How to record timestamp and values of arguments of executed methods?
- multidex support HOT 5
- Not considering the situation where message breaks are truncated due to the buffer length
- Caused by: org.jf.util.ExceptionWithContext: debug info items must have non-decreasing code addresses HOT 1
- ant error? HOT 2
- Error when build Ella, "java.lang.RuntimeException: The executable 'android' is not in the path" HOT 2
- Cannot run ella.sh i <apk path>
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 ella.