Commit Graph

1745 Commits

Author SHA1 Message Date
ekatek
594a825b66 allow override in getting release version from an uninitialized catalog 2014-06-30 16:53:43 -07:00
David Glasser
f980ceb685 don't crash on addPackages/removePackages 2014-06-30 16:53:43 -07:00
David Glasser
e6328a094f Make sure package you are publishing is in catalog
Otherwise tests won't work
2014-06-30 16:53:42 -07:00
David Glasser
499ca1ff23 Extra comment about catalog initiatialization 2014-06-30 16:53:42 -07:00
ekatek
fee935e24a rename versions files and don't write versions files for tests 2014-06-30 15:25:43 -07:00
ekatek
ba2c483af5 make the prefix local-test 2014-06-30 15:25:31 -07:00
ekatek
1009e0ec2a rename the test postfix to prefix 2014-06-30 15:25:19 -07:00
Emily Stark
29f99597c9 Don't log login errors when sending package stats.
Exceptions during login happen fairly regularly (particularly for expired/revoked login tokens)
2014-06-27 17:49:06 -07:00
Emily Stark
8571143d8d Fix name of stats error logging function 2014-06-27 17:47:26 -07:00
David Glasser
94aab913f1 self-test now passes 2014-06-26 17:32:17 -07:00
David Glasser
6bcd277c64 when uploading tarballs, check for errors
and throw something that looks better than [Object Object]
2014-06-26 15:30:25 -07:00
David Glasser
439f7d7231 correct logic 2014-06-26 14:23:41 -07:00
David Glasser
16a44ed9cf packages/non-core/foo is not in core 2014-06-26 13:53:14 -07:00
David Glasser
f2e1ef9946 more error for the thing we're seeing 2014-06-26 13:53:14 -07:00
David Glasser
6d4767d471 fix minor bugs 2014-06-26 13:52:26 -07:00
ekatek
8ce251c46e better error handling 2014-06-26 00:38:49 -07:00
ekatek
822f8fa2da more error handling and reporting on package changes & downloads 2014-06-25 23:36:03 -07:00
ekatek
7d9a2ff6f3 put some try/catch blocks around maybeDownloadPackageForArchitectures. Not sure that this is the best plan? 2014-06-25 22:44:13 -07:00
Emily Stark
881381479b bump a test timeout 2014-06-25 22:24:59 -07:00
Emily Stark
ecff10c23e 'springboard' selftest passes. 2014-06-25 22:16:55 -07:00
David Glasser
125a2ba76f don't drop error on catalog refresh! 2014-06-25 22:16:25 -07:00
David Glasser
ee462d49b7 resolve paths in $PACKAGE_DIRS 2014-06-25 22:16:25 -07:00
David Glasser
ff59e1c5b0 drop console.log 2014-06-25 22:16:11 -07:00
ekatek
efd5a6de69 donot segfault on non-existent versions of packages 2014-06-25 20:41:43 -07:00
ekatek
5cee6120f2 better search 2014-06-25 20:03:40 -07:00
ekatek
624571ba20 and more cleanup 2014-06-25 19:47:17 -07:00
ekatek
c93391532b fixing: updating packages, better output of meteor list 2014-06-25 19:43:19 -07:00
ekatek
18e5bd3b6c check for obviously bad architectures 2014-06-25 19:16:56 -07:00
Emily Stark
382be78710 'update during run' passes.
It looks like tools trees now always have a dev_bundle/ directory
instead of bin/, include/ etc. at the top level. Someone correct me if
I'm wrong.
2014-06-25 17:33:55 -07:00
ekatek
b062d5b16e oops contact the right server 2014-06-25 16:11:12 -07:00
ekatek
b2dd824fc0 pagination support and also override arch to deploy to mother 2014-06-25 15:59:40 -07:00
ekatek
8d6ffd57f2 don't use both explicit & forced; actually merge correctly 2014-06-25 11:50:38 -07:00
ekatek
aef7993c85 don't write versions when running with --release, forgot to commit last night 2014-06-25 11:42:49 -07:00
Emily Stark
6ce6a3ec3f bump a test timeout 2014-06-25 11:31:17 -07:00
Emily Stark
3036b6b686 Use EJSON.equals in selftest.expectEqual 2014-06-25 11:12:12 -07:00
Emily Stark
1a3fd67496 Add 'clientAddress' to package stats meta test.
Currently fails because 'meteor deploy' sites don't have
HTTP_FORWARDED_COUNT set. I think the right way to fix this is to have
the runner set it.
2014-06-25 11:12:12 -07:00
Emily Stark
e8b1fddc4e Do a 'meteor run' in report-stats test.
It tests that stats get sent on 'meteor run', and also is faster than
bundling.
2014-06-25 11:12:12 -07:00
Emily Stark
01b73cafce Remove obsolete XXX 2014-06-25 11:12:12 -07:00
Emily Stark
e525cb51bb Fix bug in Run.stop().
Otherwise selftest crashes if you call `run.stop()` without calling
e.g. `run.match()` first.
2014-06-25 11:12:12 -07:00
Emily Stark
f761e898c8 Record session id on package stats 2014-06-25 11:12:12 -07:00
Emily Stark
e4ecda9fe8 Fix direct dependency reporting.
And test for it.
2014-06-25 11:12:12 -07:00
Emily Stark
e1d4140f35 Add a selftest.fail() reason 2014-06-25 11:12:12 -07:00
Emily Stark
4b58ba4d99 A steaming pile of hacks to get report-stats test passing. 2014-06-25 11:12:12 -07:00
Emily Stark
6f92768559 Add hostname/meteor release/os to package stats 2014-06-25 11:12:12 -07:00
David Glasser
a8676061e5 whenever bundling, ensure packages downloaded
specifically... for the bundling arch!

also, whenever running the project constraint solver, make sure
that (host) packages exist even if the versions haven't changed!
2014-06-24 20:13:07 -07:00
David Glasser
7920d77249 functions like to be called 2014-06-24 19:19:25 -07:00
ekatek
d212a629a9 now we can have constraints yay 2014-06-24 18:24:49 -07:00
ekatek
946eaae045 better messages for add with constraint override 2014-06-24 18:03:50 -07:00
David Glasser
2ea86e8ef7 don't refresh to find local packages! 2014-06-24 17:52:09 -07:00
David Glasser
e1129710a7 drop another unused argument 2014-06-24 17:22:59 -07:00