Michael Gottesman
473753a98d
[swift_snapshot_tool] Turn off dry_run from bisect_toolchains.swift
2025-02-18 14:17:29 -08:00
Michael Gottesman
525713ae40
Merge pull request #77410 from gottesmm/pr-94aa0b2a8fff1e9552a8d5d424d294294869dc35
...
[swift_snapshot_tool] Add swift header to files that were missing it.
2024-11-11 21:09:43 -08:00
Michael Gottesman
cc9711e6a0
[swift_snapshot_tool] Add support for SWIFT_LIBRARY_PATH so scripts has access to the .dylib path so they can run tests.
2024-11-05 16:06:51 -08:00
Michael Gottesman
a3f54cdd5b
[swift_snapshot_tool] Add swift header to files that were missing it.
2024-11-05 16:06:05 -08:00
Michael Gottesman
8d05216b09
[swift_snapshot_tool] Fatal error if the older assumed good fails or if the newer assumed bad succeeds.
...
Often times this happens since one forget to add --invert to invert the failure
code in situations where the newer change succeeds and the older change fails...
so I added that admonition to the error message.
2024-10-19 11:18:12 -07:00
Michael Gottesman
b5fea5ecbc
[swift_snapshot_tool] Turn off dry run from run command.
...
I think this snuck in b/c I was playing with run_toolchain... unfortunately it
made it not actually work. Noticed it while I was triaging today.
2024-10-18 13:37:12 -07:00
Michael Gottesman
3c1bcc94ec
[swift_snapshot_tool] Some small fixes and add a run_toolchain command for running a command against a specific toolchain.
...
run_toolchain is mainly useful for diagnosing issues with ones script without
needing to fully bisect... but it also can just be used independently.
2024-09-11 15:23:40 -07:00
Michael Gottesman
f595374561
[swift_snapshot_tool] Make the required platform macOS v14 so that we can use some newer APIs.
2024-09-11 15:23:40 -07:00
Michael Gottesman
a451fc79c7
[swift_snapshot_tool] Add a README.
2024-09-09 12:46:27 -07:00
Michael Gottesman
4cc975200c
[swift_snapshot_tool] Default --workspace to use /tmp/swift_snapshot_tool_workspace_v1 instead of /tmp/workspace.
...
Now that I have put this into swift's utils, it isn't appropriate for me to just
take /tmp/workspace. The name swift_snapshot_tool_workspace_v1 is a better
name.
2024-09-09 12:45:42 -07:00
Michael Gottesman
efc87d9452
[utils] Add a small swift tool called swift_snapshot_tool for working with swift.org snapshots.
...
Just an initial start.
2024-09-05 13:24:01 -07:00