sapling/eden/integration
Adam Simpkins a26b8e9930 update edenfsctl to report the compile-time version
Summary:
Update most locations in edenfsctl to report the version number that was built
into the edenfsctl binary at build time, rather than querying the RPM database
for the installed RPM version.  The RPM behavior only works on to RedHat-based
Linux systems, and the currently running process doesn't necessarily have to
have come from the RPM.

The one place where we do still attempt to print the RPM version is in the
`edenfsctl rage` report, when running on Linux.

Reviewed By: wez

Differential Revision: D21000168

fbshipit-source-id: 0fb747e71b6950d74f22c458efa0dfcbd45270bd
2020-04-22 12:48:48 -07:00
..
fsck Move eden.cli namespace to eden.fs.cli 2020-03-25 11:46:56 -07:00
helpers add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
hg improve a failure message in the rebase tests 2020-04-20 12:16:53 -07:00
lib add a framework for per-platform blacklists of integration tests 2020-04-21 20:37:20 -07:00
snapshot Move cli/ directory from eden/ to eden/fs (Without changing namespace) 2020-03-25 11:18:30 -07:00
basic_test.py update edenfsctl to report the compile-time version 2020-04-22 12:48:48 -07:00
chown_test.py replace a bunch of pyre-fixme comments with pyre-ignoree 2020-02-24 18:55:19 -08:00
clone_test.py remove support for repo configs from edenfsctl clone 2020-04-10 13:57:52 -07:00
CMakeLists.txt support running the hg status integration tests in CMake builds 2019-10-04 08:56:38 -07:00
config_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
corrupt_overlay_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
debug_getpath_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
doteden_test.py Update pyre version for eden 2020-02-23 15:25:23 -08:00
edenclient_test.py remove the "edenfsctl repository" subcommand 2020-04-10 13:57:52 -07:00
fsck_test.py remove the "edenfsctl repository" subcommand 2020-04-10 13:57:52 -07:00
glob_test.py add EdenErrorType to EdenError 2019-10-29 09:23:03 -07:00
health_test.py replace explicit casts with pyre-ignore comments for T38947910 2020-03-30 21:23:02 -07:00
help_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
info_test.py remove all CLI code dealing with the old legacy bind-mounts config 2020-04-09 17:31:03 -07:00
linux_cgroup_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
materialized_query_test.py add EdenErrorType to EdenError 2019-10-29 09:23:03 -07:00
mmap_test.py replace a bunch of pyre-fixme comments with pyre-ignoree 2020-02-24 18:55:19 -08:00
mount_test.py remove the "edenfsctl repository" subcommand 2020-04-10 13:57:52 -07:00
oexcl_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
patch_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
persistence_test.py eden/integration/persistence_test.py 2020-02-24 15:42:45 -08:00
rage_test.py update edenfsctl to report the compile-time version 2020-04-22 12:48:48 -07:00
rc_test.py remove the "edenfsctl repository" subcommand 2020-04-10 13:57:52 -07:00
redirect_test.py remove support for repo configs from edenfsctl clone 2020-04-10 13:57:52 -07:00
remount_test.py remove the "edenfsctl repository" subcommand 2020-04-10 13:57:52 -07:00
rename_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
restart_test.py replace explicit casts with pyre-ignore comments for T38947910 2020-03-30 21:23:02 -07:00
rocksdb_store_test.py Move eden.cli namespace to eden.fs.cli 2020-03-25 11:46:56 -07:00
sed_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
service_log_test.py Update pyre version for eden 2019-10-16 16:56:29 -07:00
setattr_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
stale_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
start_test.py replace explicit casts with pyre-ignore comments for T38947910 2020-03-30 21:23:02 -07:00
stats_test.py expose live FUSE requests 2020-04-22 12:33:34 -07:00
stop_test.py add is_process_alive() and is_edenfs_process() methods to ProcUtils 2020-04-03 20:05:35 -07:00
systemd_fixture_test.py add is_process_alive() and is_edenfs_process() methods to ProcUtils 2020-04-03 20:05:35 -07:00
systemd_test.py split edenfsctl start into foreground vs service logic 2020-04-15 15:46:25 -07:00
takeover_test.py restructure ThriftServer stop code in takeover case 2020-04-20 12:28:36 -07:00
thrift_test.py relax checking of C++ type formatting in an integration tests 2020-04-15 17:58:12 -07:00
unixsocket_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
unlink_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
userinfo_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00
xattr_test.py Tidy up license headers 2019-10-11 05:28:23 -07:00