Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppVeyor: building and testing Poco with VS2013 and CMake/CTest #1072

Merged
merged 50 commits into from
Dec 13, 2015
Merged

AppVeyor: building and testing Poco with VS2013 and CMake/CTest #1072

merged 50 commits into from
Dec 13, 2015

Conversation

zosrothko
Copy link
Member

Hi

Here a PR with a full setup for building and testing Poco on the VS2013 platform. Building is done with CMake while tests are processed by CTest.

The Data* tests are excluded until they compil/link/run as expected.

It remains 3 failed tests to fix:

1: There was 1 failure:
1: 1: class CppUnit::TestCaller.testDequeue
1: "ts1.elapsed() >= 0"
1: in "C:\projects\poco-olq4c\Foundation\testsuite\src\TimedNotificationQueueTest.cpp", line 97
1:
1/9 Test #1: Foundation .......................***Failed 548.74 sec

: There were 2 errors:
7: 1: class CppUnit::TestCaller.testProxy
7: "class Poco::Net::HTTPException: HTTP Exception"
7: in "", line -1
7: 2: class CppUnit::TestCaller.testProxy
7: "class Poco::Net::HTTPException: HTTP Exception"
7: in "", line -1
7:
7/9 Test #7: NetSSL ...........................***Failed 56.65 sec

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
…yet available

Run tests in release mode.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
-m64 anymore.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
@aleks-f
Copy link
Member

aleks-f commented Dec 11, 2015

FWIW, editing VS project is a futile task because they are likely to be overwritten by progen. If you need to change them, edit progen file and run the utility to regenerate.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
@aleks-f
Copy link
Member

aleks-f commented Dec 11, 2015

ok, so we need to find out how do they build binaries that link with all of our configurations and do the same thing. I may look at it this weekend

execute and make the Travis job aborting.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
…restored later on.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Conflicts:
	buildwin.ps1


Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
… fixed later on.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
aleks-f added a commit that referenced this pull request Dec 13, 2015
AppVeyor: building and testing Poco with VS2013 and CMake/CTest
@aleks-f aleks-f merged commit 48bb3b3 into pocoproject:develop Dec 13, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants