Closed ashashwat closed 10 years ago
My fault. The branch tmpl-seq is failing and I forgot to checkout master. master branch works perfectly fine.
I'm not sure why I need to delete the build directory. FWIW, I'm posting the log before and after the fix. @shivawu Can you check why this happened ?
shashwat-mbp: /Volumes/CoreHD/Codes/topcoder-greed +[git:tmpl-seq] ▸▸▸▸▸▸▸▸▹▹
→ ./gradlew build
:compileJava
:processResources
:classes
:jar
:assemble
:compileTestJava
:processTestResources UP-TO-DATE
:testClasses
:test
greed.conf.ConfigParserTest > testSerialize FAILED
java.lang.NoSuchMethodError at ConfigParserTest.java:19
greed.template.ContestCategoryRendererTest > testContestCategory FAILED
java.lang.NoSuchMethodError at ContestCategoryRendererTest.java:32
greed.template.ContestCategoryRendererTest > testContestCategorySRM FAILED
java.lang.NoSuchMethodError at ContestCategoryRendererTest.java:32
greed.template.ContestCategoryRendererTest > testContestCategoryText FAILED
java.lang.NoSuchMethodError at ContestCategoryRendererTest.java:32
greed.template.ContestCategoryRendererTest > testContestCategoryAdvanced FAILED
java.lang.NoSuchMethodError at ContestCategoryRendererTest.java:32
greed.template.CppTemplateTest > classMethod FAILED
greed.conf.ConfigException at CppTemplateTest.java:28
greed.template.HTMLRendererTest > initializationError FAILED
java.lang.NoSuchFieldError at HTMLRendererTest.java:30
21 tests completed, 7 failed
:test FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///Volumes/CoreHD/Codes/topcoder-greed/build/reports/tests/index.html
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 23.336 secs
shashwat-mbp: /Volumes/CoreHD/Codes/topcoder-greed +[git:tmpl-seq] ▸▸▸▸▸▸▸▸▹▹
→ git co master
Switched to branch 'master'
shashwat-mbp: /Volumes/CoreHD/Codes/topcoder-greed +[git:master] ▸▸▸▸▸▸▸▸▹▹
→ ./gradlew build
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
:processResources
:classes
:jar
:fatJarPrepareFiles
:fatJar
:assemble
:compileTestJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
:processTestResources UP-TO-DATE
:testClasses
:test
greed.conf.ConfigSerializerTest > testSerialize FAILED
greed.conf.ConfigException at ConfigSerializerTest.java:17
28 tests completed, 1 failed
:test FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///Volumes/CoreHD/Codes/topcoder-greed/build/reports/tests/index.html
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 28.857 secs
shashwat-mbp: /Volumes/CoreHD/Codes/topcoder-greed +[git:master] ▸▸▸▸▸▸▸▸▹▹
→ rm -rf build
shashwat-mbp: /Volumes/CoreHD/Codes/topcoder-greed +[git:master] ▸▸▸▸▸▸▸▸▹▹
→ ./gradlew build
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
:processResources
:classes
:jar
:fatJarPrepareFiles
:fatJar
:assemble
:compileTestJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
:processTestResources UP-TO-DATE
:testClasses
:test
:check
:build
BUILD SUCCESSFUL
Total time: 24.181 secs
If you switch branches, the build directory need to be cleaned.
Better use gradle clean build
for a clean build.
Thanks for letting me know.
I tried to build greed from current revision [1] and the build failed.
Apart from this, greed failed to generate anything with the exception java.io.FileNotFoundException: /templates/testcase/testcases.tmpl. The last build (somewhere in mid dec) worked perfectly for me. I do need to check if it is some misconfiguration on my part or some change broke something.
Here is error log,
[1] https://github.com/shivawu/topcoder-greed/commit/afc6a8318ad67a9f5786834f4928fe03e9f11651