Skip to content

Add server tests to travis #32

@averagehat

Description

@averagehat
Collaborator

The logic to start server (running make) could happen in .travis.yml or within a robot test.

This will add some time to the tests as it takes some time to download solr, I don't think that we will hit memory limits on travis.

Related to #17

Activity

lianyi

lianyi commented on Sep 3, 2015

@lianyi
Collaborator

That would be really cool to include the test in at least one of them, perhaps robot test first if that's easier. It might make a lot of server side testing easier if we later want to increase the converge of testing, or adding new features on solr side.

self-assigned this
on Sep 3, 2015
averagehat

averagehat commented on Sep 3, 2015

@averagehat
CollaboratorAuthor

Currently it looks like the the download takes a long time, althought he problem may be in the script. We can get around Travis choking the build if it's longer than 10 minutes, although I'd rather have our builds be shorter.
https://travis-ci.org/NCBI-Hackathons/seqr/builds/78597840

lianyi

lianyi commented on Sep 4, 2015

@lianyi
Collaborator

Right, the downloading of whole solr dist might be a waste of time and bandwidth for every build. Maybe we can skip the server test in travis for now? The "robot" seems enough to cover those tests.

averagehat

averagehat commented on Sep 22, 2015

@averagehat
CollaboratorAuthor

I think the way to approach this is to include the solr distribution in our repo

lianyi

lianyi commented on Sep 22, 2015

@lianyi
Collaborator

Was the solr dist download the blocking issue?

-----Original Message-----
From: Mike Panciera [notifications@github.commailto:notifications@github.com]
Sent: Tuesday, September 22, 2015 06:40 PM Eastern Standard Time
To: NCBI-Hackathons/seqr
Cc: Han, Lianyi (NIH/NLM/NCBI) [C]
Subject: Re: [seqr] Add server tests to travis (#32)

I think the way to approach this is to include the solr distribution in our repo


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-142441486.

averagehat

averagehat commented on Sep 22, 2015

@averagehat
CollaboratorAuthor

Yes. Maybe hosting on S3 would be faster somehow too but putting it on the
repo is fine for now I think

On Tue, Sep 22, 2015 at 6:49 PM, Lianyi notifications@github.com wrote:

Was the solr dist download the blocking issue?

-----Original Message-----
From: Mike Panciera [notifications@github.com<mailto:
notifications@github.com>]
Sent: Tuesday, September 22, 2015 06:40 PM Eastern Standard Time
To: NCBI-Hackathons/seqr
Cc: Han, Lianyi (NIH/NLM/NCBI) [C]
Subject: Re: [seqr] Add server tests to travis (#32)

I think the way to approach this is to include the solr distribution in
our repo


Reply to this email directly or view it on GitHub<
https://github.com/NCBI-Hackathons/seqr/issues/32#issuecomment-142441486>.


Reply to this email directly or view it on GitHub
#32 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @averagehat@lianyi

      Issue actions

        Add server tests to travis · Issue #32 · NCBI-Hackathons/seqr