Commit Graph

41 Commits (f2a40f88dc4bb13a2974fb6ee8a5a2fbd706aefd)

Author SHA1 Message Date
John Benediktsson 7bd1adb1c3 command-line: cleanup some documentation, change terminology slightly.
Refer to "options" instead of "VM args" or "Factor arguments".
2020-09-26 10:52:32 -07:00
John Benediktsson 2c014197c7 mason.test: change mason to load roots in order.
This will allow us to know when core depends on basis, or basis on
extra, because they should get load errors.
2020-04-03 09:44:45 -07:00
Doug Coleman b73f1bd8b1 mason.test: Help travisci complete the testing without false errors. 2018-12-24 19:23:53 -06:00
Doug Coleman c1f38d6864 Revert "fix a couple more tilde paths."
This reverts commit b139a896ef.
2018-03-15 08:42:46 -05:00
John Benediktsson b139a896ef fix a couple more tilde paths. 2018-02-26 17:33:36 -08:00
Doug Coleman 17b9133a4c factor: disable benchmarks in a better way to get travis and macs unstuck. 2017-12-22 11:40:50 -06:00
Doug Coleman 889d426ab7 mason.test: Fix benchmarks for mason. Proper fix eventually... 2017-12-17 18:51:30 -06:00
Doug Coleman 4f15a3a2d4 mason.test: Add option to skip benchmarks to mason. 2017-12-17 17:09:43 -06:00
John Benediktsson a4b9e55987 tools.test: add a restartable-tests? flag to control restarts. 2016-03-31 06:51:17 -07:00
Doug Coleman ee9c221eb0 mason.test: fix file->path 2015-07-23 23:49:02 -07:00
John Benediktsson 7327b8bdd4 vocabs.loader: make require-all throw restarts.
We only want to catch the restarts in mason, so make a special
load-no-restarts that will catch the failures and print them out
the same way it worked before.
2015-07-20 17:35:22 -07:00
John Benediktsson b366a06c41 use reject instead of [ ... not ] filter. 2015-05-12 18:50:34 -07:00
Doug Coleman 32cd600ffb mason.test: Check the user-init-errors so we get a fixable error. 2014-04-28 00:27:50 -07:00
Doug Coleman 721fd36d0f mason.test: Allow for a .factor-mason-rc which is loaded by maason.test. 2014-04-15 19:05:06 -07:00
Doug Coleman 857fc50fff benchmark: Add a way to run a profile for each benchmark vocabulary. 2011-11-21 13:42:49 -08:00
Doug Coleman 900afdd6a8 Make parser in mason.test noisy so we get real output.
Fixes #126.
2011-09-13 19:52:32 -05:00
Slava Pestov a7ee58dc83 mason.test: forget test vocabs right after each test, instead of at the end 2010-04-12 14:45:43 -07:00
Slava Pestov aa4a9f8288 mason.test: fix outdated boot image check 2010-03-18 17:25:56 +13:00
Daniel Ehrenberg 512fe14e4e Merge branch 'bags' of git://github.com/littledan/Factor
Conflicts:

	basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
	basis/furnace/auth/auth.factor
	basis/stack-checker/backend/backend.factor
2010-03-16 13:28:00 -04:00
Slava Pestov e3fd22268e mason.test: forget test definitions to free up code heap space and hopefully get builds to complete on PowerPC 2010-03-12 11:05:09 +13:00
Daniel Ehrenberg da57436180 Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
Slava Pestov df55fed478 generic: rename method-body predicate class to method 2010-02-03 23:11:24 +13:00
Slava Pestov 6a2cf3516d Bootstrap and mason now record times in nanoseconds 2009-11-19 23:50:30 -06:00
Doug Coleman 1b3ecdf62e fix mason time reporting 2009-11-19 04:48:59 -06:00
Slava Pestov b2c3183b21 Split up tools.vocabs. Note that load-everything is now named load-all 2009-05-04 06:44:17 -05:00
Slava Pestov 91cd13d2d6 mason.test: collect compiler errors at the very end of the process, to catch errors in unit test files 2009-04-22 07:07:24 -05:00
Slava Pestov 3586736b34 mason.test: benchmark files were read in wrong order 2009-04-17 20:59:11 -05:00
Slava Pestov a6ea915e09 mason: filter out linakge errors from build reports 2009-04-17 20:21:51 -05:00
Slava Pestov b579d32e5c mason: send HTML e-mails; if benchmarks fail build fails 2009-04-17 17:55:33 -05:00
Slava Pestov 7fd249333a Fix mason.test 2009-04-16 23:14:47 -05:00
Slava Pestov 457b042b35 Update mason 2009-04-14 16:37:33 -05:00
Slava Pestov f44c67e5c3 mason.test: check if boot image is out of date, and refuse to build if so 2009-04-04 20:34:09 -05:00
Slava Pestov e0f86889c7 Fixing load-everything for io.files split 2008-12-15 01:13:35 -06:00
Slava Pestov c9abd2f868 Fix typo 2008-11-23 22:05:04 -06:00
Slava Pestov 35e9eb2508 Fix load error 2008-11-23 03:57:48 -06:00
Slava Pestov 8819f23312 Replace millis primitive with micros primitive
Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part
2008-11-19 01:50:05 -06:00
Slava Pestov 78161aa2b3 Fix bug in do-compile-errors 2008-11-16 15:31:31 -06:00
Slava Pestov 437d594982 Put compiler errors in build report 2008-11-16 13:46:45 -06:00
Slava Pestov 3061fe117d Generate help before running tests 2008-11-16 11:49:20 -06:00
Slava Pestov e38bc79e06 mason now generates HTML documentation using help.html 2008-11-16 11:29:35 -06:00
Slava Pestov 7c5dd13449 Mason: another type of builder 2008-09-15 23:20:33 -05:00