Comments (8)
What is the path for the .json file that specifies the test groups for the application? It looks like it's not able to figure out a good path for it.
from proctor.
I cloned https://github.com/indeedeng/proctor-demo project and tried to execute mvn proctor:generate
command, as described in quick-start documentation. In my case the path is D:\www\proctor-demo-master\src\main\proctor\com\indeed\demo\ProctorGroups.json
from proctor.
This may be a platform issue. I will try to reproduce on Windows 8.
from proctor.
I have confirmed there is some kind of problem with code generation on Windows. I see the same failure building proctor-codegen-test (https://github.com/indeedeng/proctor/tree/master/proctor-codegen-test). I suspect the problem is in proctor-codegen, though it may be in proctor-maven-plugin.
from proctor.
Yep, turned out to be a problem in proctor-codegen with the use of File.separator (platform-dependent) in a regular expression substitution. I believe this patch to proctor-codegen should fix it, and will commit and publish proctor tomorrow once I've done some more testing:
https://gist.github.com/youknowjack/819444b12a9430adcff7
from proctor.
Thanks again for the bug report. I have published proctor 1.0.8 to address this Windows-specific bug with code generation. I have also pushed updates to https://github.com/indeedeng/proctor-demo/blob/master/pom.xml to pull this newer version, and I have confirmed that code generation works for the demo on Windows 8.
from proctor.
Great thanks for quick response and fixing. Now it's working and I successfully implemented A\B testing in my project using Proctor.
from proctor.
@valekask We'd love to hear more about your project and how you're using Proctor. If you like, you can share details here: https://groups.google.com/forum/#!category-topic/indeedeng-proctor-users/all-questions/AeE8zhynMfE or in email to [email protected].
from proctor.
Related Issues (20)
- what is the usage of LENGTH HOT 1
- log4j.properties in resources makes maven verbose HOT 1
- Compatibility with guava 21 HOT 2
- Support prforceGroups names like mts345V HOT 1
- Don't log exception call stack when advising that error can be ignored HOT 3
- TestLibraryFunctionMapper should be in proctor-common, not proctor-consumer HOT 1
- Tags are unresolvable HOT 3
- Documentation on setting proctor-webapp to use git is incomplete HOT 2
- Following provided directions results in bean initialization error HOT 1
- Application yielding HTTP 500 due to missing javax/servlet/jsp/jstl/core/Config class HOT 4
- Tracking issue for deprecation of dynamic filters
- Promoting a previously deleted test with the same name HOT 5
- Unable to create test-definitions using Proctor Webapp HOT 4
- How to address sample size in the test matrix?
- fake HOT 2
- Renaming the default branch from "master" to "main"
- log4j 1.2.14 is vulnerable deserialization of untrusted data (CVE-2019-17571) HOT 2
- Broken link in README HOT 2
- LICENSE file does not list copyright holder or copyright year HOT 4
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 proctor.