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