On 24/01/16 00:12, Erik Huelsmann
wrote:
This was sort of my point too, I don't think it is worth the extra effort to try and clean up the DB so tests can be re-run. Just drop the db and re-clone it before rerunning the test. You don't want to drop it after running the tests incase you need to manually verify something. hence the suggestion to use a known naming scheme so it is obvious what a db is for. S3 is fine, it's just potentially a financial burden and we would need to ensure only tests run from travis upload to it. Conversely using a github project and git annex we could allow (perhaps via a flag to the build system) any developer to push their test results up to discrete branches for others to check.
I'm not saying git annex is the only option, but it seems to be a
fairly good option that makes implementation fairly trivial, and
covers our use case with a variety of storage backends, including
a local hdd if desired. I agree, any "release" should definitely be stored, and any significant merges as well, but we probably don't need to keep multiple results for a single PR, only the most recent.
|
------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________ Ledger-smb-devel mailing list ..hidden.. https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel