Commit Graph

8473 Commits

Author SHA1 Message Date
Ted Blackman
d6ed0984d3 cache reclamation and basic tests 2018-05-01 10:55:05 -07:00
Ted Blackman
18f38a7372 use new hoon syntaxes in ford-turbo
New syntaxes:
=/  =model  ...
::
%~  tap  in  ...
2018-04-30 15:15:25 -07:00
Ted Blackman
537d5f5562 renames 2018-04-30 14:57:32 -07:00
Elliot Glaysher
9bf0b24e39 wall to tang in the new testing code. 2018-04-30 14:29:40 -07:00
Elliot Glaysher
bf36713950 Merge branch 'ford-turbo-test-cleanup' into ford-turbo 2018-04-30 14:20:36 -07:00
Elliot Glaysher
fea5f4eb94 Structure the tests. This makes things much more readable. 2018-04-30 14:19:58 -07:00
Fang
f090916f34 Adapt state. 2018-04-30 22:31:57 +02:00
Fang
7e39bd8a8b Remove special logic for the "next aeon to check is 0" case.
It shouldn't be able to occur anymore, so we're fine with being loud if it does.
2018-04-30 22:31:14 +02:00
Fang
0c1ed91dc6 Stored %next requests now point to the next revision they want to check for changes. 2018-04-30 22:28:57 +02:00
Ted Blackman
32a1bc2a53 clean up test printing 2018-04-30 13:22:49 -07:00
Ted Blackman
9e03b9617e +expect-eq now produces a +tang 2018-04-30 13:11:18 -07:00
Ted Blackman
67894d0ab8 Merge branch 'ford-turbo' into turbo-merge 2018-04-30 11:34:35 -07:00
Fang
9f94497e87 When looking for changes at revision zero, look for file creation.
This fixes the symptom described in #681, but not the problem.
2018-04-30 16:23:05 +02:00
Anthony Arroyo
62eede7265 put title and id in collections updates 2018-04-27 18:05:46 -07:00
Elliot Glaysher
bd83553fd7 Start cleaning up the tests. 2018-04-27 16:30:09 -07:00
Elliot Glaysher
858f8ff330 Document +promote-build and helper functions. 2018-04-27 15:32:06 -07:00
Elliot Glaysher
0745a074cb Cleanup +apply-build-result and +apply-blocks 2018-04-27 14:09:18 -07:00
Elliot Glaysher
3bae2a8155 Further name tweaking. 2018-04-26 16:58:03 -07:00
Curtis Yarvin
823d4fbc6d Generally working type-to-spec printer 2018-04-26 16:05:50 -07:00
Elliot Glaysher
47e194d7d4 Clean up +gather and put semantic names on datastructure manipulation. 2018-04-26 13:53:16 -07:00
Joe Bryan
6371fc19ac updates +win:re to strip all control characters
and renames +gyp:re to +ug:re
2018-04-26 14:40:05 -04:00
Curtis Yarvin
0fbe20a7f5 Convert much of h.h to use new spec declarations. 2018-04-26 10:50:49 -07:00
Curtis Yarvin
d75e1ade8b Proper printing of named synthetics. 2018-04-25 22:32:37 -07:00
Joe Bryan
aa6e215239 updates +win:re to wrap lines safely with regards to unicode
(by converting the tapes in +tank to (list @c) before wrapping, then back)
2018-04-26 01:16:27 -04:00
Elliot Glaysher
b1b73abaab Cleanup pass.
- Created a +by-build-dag door which encapsulated the bijug logic.
- Did some reorganization of +reduce.
- Started trying to comment better.
2018-04-25 16:56:38 -07:00
Keaton Dunsford
f0fedf4315
Merge pull request #724 from keatondunsford/silence-eyre-auth
Comment out annoying Eyre auth printf's
2018-04-25 15:47:36 -07:00
Keaton Dunsford
b3f10d73cb Comment out annoying Eyre auth printf's 2018-04-25 15:02:10 -07:00
Fang
893ac70b01
Merge pull request #722 from Fang-/hall-federation-undelta
Hall: federation performance fixes & path parsing bug
2018-04-25 23:44:22 +02:00
Curtis Yarvin
c205f73de7 Testing named specs. 2018-04-25 13:24:13 -07:00
Fang
bc254031c1 No longer send local peers out with federation updates. 2018-04-25 21:02:34 +02:00
Fang
856196c877 Fix subscription path range parsing. 2018-04-25 20:54:36 +02:00
Elliot Glaysher
e676c41e60 +test-double-alts: ensure that two %alts don't break each other 2018-04-25 11:16:27 -07:00
Fang
aaeb7520b6 Make sure that, in the federation case, changes are only recorded if there's actual changes.
Also remove commented code.
2018-04-25 15:50:04 +02:00
Curtis Yarvin
2b4e003a75 Fully migrated to %hint. 2018-04-24 23:07:21 -07:00
Curtis Yarvin
c8255dcf35 Finish integrating %form in +type. 2018-04-24 21:55:40 -07:00
Anthony
8abe022e47 comment notifications go to the topic cirlce and topic updates go to the collections circle 2018-04-24 17:10:04 -07:00
Elliot Glaysher
4bb25e8b9c +test-double-alts: checks provisional builds used by another build 2018-04-24 15:51:53 -07:00
Anton Dyudin
cadff11031 v0 cross-ship page wrap, purely in eyre 2018-04-24 15:34:33 -07:00
Elliot Glaysher
9444811d38 +test-live-and-pinned-triangle: don't promote pinned builds. 2018-04-24 14:44:41 -07:00
Elliot Glaysher
a3d0bd0d22 Add +test-scry-clay-live-again and make it work. 2018-04-24 12:57:19 -07:00
C. Guy Yarvin
0c5050b542 About to activate annotation. 2018-04-23 23:07:37 -07:00
Curtis Yarvin
4d0ca3d6f2 Work in progress. 2018-04-23 19:29:20 -07:00
C. Guy Yarvin
353f36a43f Work in progress. 2018-04-23 16:31:22 -07:00
Elliot Glaysher
2561a56d80 Track provisional sub-builds; %alts passes now.
We needed to add tracking for provisional sub-builds to avoid leaking
orphan builds.
2018-04-23 16:17:20 -07:00
Anthony
06227f6131 add compiled mve front end baf9e6933c2fdd9 2018-04-23 09:31:54 -07:00
C. Guy Yarvin
abc883f219 Various fixes and improvements. 2018-04-22 22:04:12 -07:00
C. Guy Yarvin
97d2de4f4e Still some mild spec conversion bugs. 2018-04-22 19:41:24 -07:00
C. Guy Yarvin
c1b9d1b5ec Test platform for cosmetic pipeline. 2018-04-21 22:29:21 -07:00
C. Guy Yarvin
3e63ae4fef First draft of +plume printer. 2018-04-20 22:43:16 -07:00
C. Guy Yarvin
4cd7a35e06 Add scratch file. 2018-04-20 09:45:45 -07:00