Hi and thank you for your answer

I'm working on the packaging of fw4spl (a medical software), and I'm faced
with a new problematic : One of the unit tests needs to load an important
data file, which has a big size (~200 Mo).

I assume you mean 200MB here.

Yes, I do.

Should I simply remove this test, or can I include the data file in the
package ?

Can you include more details about this data file?
What data format is the file in?

It is a .jsonz file.

What license is the file under?

It hasn't any license.

Does upstream ship the file in the same source package?

Actually the file isn't into the source package. I've the choice, and it's why
I would use the best practice.
//
If you can get upstream to include a smaller test-case or generate one
at runtime, that would probably be a good idea.

I don't understand. I've just one single data file for the test. How can I 
include
a "smaller" test-case ?

If upstream ships the file separately to the source, please use the
multi-orig.tar.gz support in 3.0 source packages so that updates to
the source but not the test data don't add 200MB to snapshot.d.o for
every new upstream release. If upstream doesn't ship the file
separately it might be useful to do so for this reason.

It seems to be the better solution in my case...


Thank you for your advice !

Best regards,

Corentin Desfarges

Reply via email to