2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								GEM
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  remote: https://rubygems.org/
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  specs:
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-21 15:56:23 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    addressable (2.8.7)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      public_suffix (>= 2.0.2, < 7.0)
							 | 
						
					
						
							
								
									
										
										
										
											2021-01-25 07:05:51 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    ast (2.4.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-23 13:15:24 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    bigdecimal (3.1.8)
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-16 17:24:05 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    bindata (2.5.0)
							 | 
						
					
						
							
								
									
										
										
										
											2020-08-09 02:40:01 +05:30
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    coderay (1.1.3)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-05 16:26:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    commander (5.0.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      highline (~> 3.0.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-01 17:49:32 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    diff-lcs (1.5.1)
							 | 
						
					
						
							
								
									
										
										
										
											2021-06-16 18:28:21 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    docile (1.4.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-23 18:07:29 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    elftools (1.3.1)
							 | 
						
					
						
							
								
									
										
										
										
											2020-07-19 19:03:17 +05:30
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      bindata (~> 2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-13 18:15:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    erubi (1.13.0)
							 | 
						
					
						
							
								
									
										
										
										
											2021-09-10 03:08:21 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    hana (1.3.7)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-05 16:26:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    highline (3.0.1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-04 15:11:27 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    json (2.7.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-30 16:12:31 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    json_schemer (2.3.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-23 13:15:24 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      bigdecimal
							 | 
						
					
						
							
								
									
										
										
										
											2021-09-10 03:08:21 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      hana (~> 1.3)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      regexp_parser (~> 2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2023-05-26 19:01:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      simpleidn (~> 0.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-10 03:22:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    kramdown (2.4.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rexml
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-14 15:34:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    language_server-protocol (3.17.0.3)
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-15 18:20:37 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    method_source (1.1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-29 23:07:28 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    minitest (5.24.1)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-14 15:34:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    netrc (0.11.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-10 18:03:59 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    parallel (1.25.1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-26 18:16:34 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    parallel_tests (4.7.1)
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      parallel
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-05 16:26:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    parlour (9.0.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      commander (~> 5.0)
							 | 
						
					
						
							
								
									
										
										
										
											2020-08-09 02:40:01 +05:30
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      parser
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rainbow (~> 3.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      sorbet-runtime (>= 0.5)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-10 18:53:34 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    parser (3.3.4.0)
							 | 
						
					
						
							
								
									
										
										
										
											2020-06-22 06:01:48 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      ast (~> 2.4.1)
							 | 
						
					
						
							
								
									
										
										
										
											2023-06-28 11:54:10 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      racc
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-24 15:21:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    patchelf (1.5.1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-17 15:53:36 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      elftools (>= 1.3)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-26 18:35:22 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    plist (3.7.1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-08 15:20:26 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    prism (0.30.0)
							 | 
						
					
						
							
								
									
										
										
										
											2023-01-09 18:03:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    pry (0.14.2)
							 | 
						
					
						
							
								
									
										
										
										
											2020-08-09 02:40:01 +05:30
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      coderay (~> 1.1)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      method_source (~> 1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-21 15:56:23 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    public_suffix (6.0.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-20 14:15:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    racc (1.8.0)
							 | 
						
					
						
							
								
									
										
										
										
											2022-01-11 18:03:45 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rainbow (3.1.1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-17 18:23:10 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rbi (0.1.14)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-06 16:46:58 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      prism (>= 0.18.0, < 1.0.0)
							 | 
						
					
						
							
								
									
										
										
										
											2021-10-07 18:03:25 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      sorbet-runtime (>= 0.5.9204)
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-27 18:00:06 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    redcarpet (3.6.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-15 18:01:19 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    regexp_parser (2.9.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-16 16:16:26 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rexml (3.3.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-10 18:03:26 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      strscan
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-06 09:37:47 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec (3.13.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rspec-core (~> 3.13.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rspec-expectations (~> 3.13.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rspec-mocks (~> 3.13.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    rspec-core (3.13.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rspec-support (~> 3.13.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-13 18:16:01 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec-expectations (3.13.1)
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      diff-lcs (>= 1.2.0, < 2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-06 09:37:47 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rspec-support (~> 3.13.0)
							 | 
						
					
						
							
								
									
										
										
										
											2022-11-05 15:58:39 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec-github (2.4.0)
							 | 
						
					
						
							
								
									
										
										
										
											2020-12-22 18:03:01 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rspec-core (~> 3.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-08 18:33:28 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec-mocks (3.13.1)
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      diff-lcs (>= 1.2.0, < 2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-06 09:37:47 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rspec-support (~> 3.13.0)
							 | 
						
					
						
							
								
									
										
										
										
											2019-11-21 11:43:34 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec-retry (0.6.2)
							 | 
						
					
						
							
								
									
										
										
										
											2018-05-02 18:59:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rspec-core (> 3.3)
							 | 
						
					
						
							
								
									
										
										
										
											2023-03-24 19:07:41 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec-sorbet (1.9.2)
							 | 
						
					
						
							
								
									
										
										
										
											2020-11-17 04:49:54 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      sorbet-runtime
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-23 19:03:00 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec-support (3.13.1)
							 | 
						
					
						
							
								
									
										
										
										
											2022-09-29 18:04:29 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rspec_junit_formatter (0.6.0)
							 | 
						
					
						
							
								
									
										
											 
										 
										
											
												Enhance test suite to emit JUnit XML test reports
In preparation for detecting flaky tests with BuildPulse, this commit
sets up the rspec_junit_formatter gem to output JUnit XML reports of the
test suite, which is the format used by BuildPulse and various other
tooling that interprets test results.
Because the test suite uses the parallel_tests gem, this commit
incorporates some related changes to make all the parallel_tests gem and
the rspec_junit_formatter gem to cooperate with each other.
rspec_junit_formatter writes everything to a single XML file. That works
fine when there's only one process writing to the file. By default,
whatever process finishes last will write to the file and clobber the
output of all the other processes that wrote to the file. 🙈
To prevent this issue, the parallel_tests wiki recommends adding a
`.rspec_parallel` file to specify its RSpec options
(https://github.com/grosser/parallel_tests/wiki#with-rspec_junit_formatter----by-jgarber),
then the project can specify different files for each process to write
to like so:
  --format RspecJunitFormatter
  --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml
However, prior to this commit, the Homebrew/brew test suite specified
its RSpec options via the command line. Unfortunately though, there's no
way (AFAICT) to set the equivalent of these options via the command
line:
  --format RspecJunitFormatter
  --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml
So, we need to use a `.rspec_parallel` file to specify these options ☝️.
However, it appears that RSpec allows you to specify formatters _either_
in an options file (like `.rspec_parallel`) _or_ via command-line args.
But if you specify any formatters via command-line args, then all
formatters in the options file are ignored.  (I suspect that's somehow
related to this bit of code in rspec-core:
https://github.com/rspec/rspec-core/blob/v3.10.0/lib/rspec/core/configuration_options.rb#L64.)
With that in mind, in order to have the RspecJunitFormatter configured
 in `.rspec_parallel`, we need to move the other formatters into
 `.rpsec_parallel` as well, instead of passing them as command-line
 args. Therefore, this commit moves all the formatters into a
 `.rspec_parallel` file.
											
										 
										
											2021-06-21 12:58:09 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rspec-core (>= 2, < 4, != 2.12.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-10 18:53:46 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rubocop (1.65.0)
							 | 
						
					
						
							
								
									
										
										
										
											2022-06-29 14:15:42 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      json (~> 2.3)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-14 15:34:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      language_server-protocol (>= 3.17.0)
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-28 16:59:53 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      parallel (~> 1.10)
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-15 18:57:47 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      parser (>= 3.3.0.2)
							 | 
						
					
						
							
								
									
										
										
										
											2018-01-07 15:40:42 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rainbow (>= 2.2.2, < 4.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-10 18:53:46 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      regexp_parser (>= 2.4, < 3.0)
							 | 
						
					
						
							
								
									
										
										
										
											2022-06-16 15:11:57 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rexml (>= 3.2.5, < 4.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-06 17:09:29 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rubocop-ast (>= 1.31.1, < 2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      ruby-progressbar (~> 1.7)
							 | 
						
					
						
							
								
									
										
										
										
											2023-01-10 18:07:33 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      unicode-display_width (>= 2.4.0, < 3.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-29 18:09:45 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rubocop-ast (1.31.3)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      parser (>= 3.3.1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-21 14:29:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rubocop-md (1.2.2)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rubocop (>= 1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-18 12:34:19 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rubocop-performance (1.21.1)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-18 16:59:59 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rubocop (>= 1.48.1, < 2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-30 20:58:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rubocop-ast (>= 1.31.1, < 2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-12 18:55:56 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rubocop-rspec (3.0.3)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-11 16:38:29 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rubocop (~> 1.61)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-16 16:16:44 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    rubocop-sorbet (0.8.4)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rubocop (>= 1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-10 18:56:50 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    ruby-macho (4.1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-08 15:12:27 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    ruby-prof (1.7.0)
							 | 
						
					
						
							
								
									
										
										
										
											2023-03-06 21:41:31 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    ruby-progressbar (1.13.0)
							 | 
						
					
						
							
								
									
										
										
										
											2022-12-26 18:01:36 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    simplecov (0.22.0)
							 | 
						
					
						
							
								
									
										
										
										
											2018-05-02 18:59:21 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      docile (~> 1.1)
							 | 
						
					
						
							
								
									
										
										
										
											2020-07-02 10:22:54 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      simplecov-html (~> 0.11)
							 | 
						
					
						
							
								
									
										
										
										
											2020-11-30 07:17:57 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      simplecov_json_formatter (~> 0.1)
							 | 
						
					
						
							
								
									
										
										
										
											2021-12-15 18:04:28 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    simplecov-cobertura (2.1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2021-11-25 21:43:24 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      rexml
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      simplecov (~> 0.19)
							 | 
						
					
						
							
								
									
										
										
										
											2020-10-09 10:12:07 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    simplecov-html (0.12.3)
							 | 
						
					
						
							
								
									
										
										
										
											2022-02-16 18:04:14 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    simplecov_json_formatter (0.1.4)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-22 10:12:02 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    simpleidn (0.2.3)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-18 16:15:51 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    sorbet (0.5.11485)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      sorbet-static (= 0.5.11485)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    sorbet-runtime (0.5.11485)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    sorbet-static (0.5.11485-aarch64-linux)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    sorbet-static (0.5.11485-universal-darwin)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    sorbet-static (0.5.11485-x86_64-linux)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    sorbet-static-and-runtime (0.5.11485)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      sorbet (= 0.5.11485)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      sorbet-runtime (= 0.5.11485)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-11 18:22:40 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    spoom (1.3.3)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-14 15:34:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      erubi (>= 1.10.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-11 18:22:40 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      prism (>= 0.28.0)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-14 15:34:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      sorbet-static-and-runtime (>= 0.5.10187)
							 | 
						
					
						
							
								
									
										
										
										
											2020-08-27 08:39:59 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      thor (>= 0.19.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-15 18:57:23 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    stackprof (0.2.26)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-16 17:01:48 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    strscan (3.1.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-11 18:07:38 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    tapioca (0.15.1)
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-14 15:34:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      bundler (>= 2.2.25)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      netrc (>= 0.11.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      parallel (>= 1.21.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      rbi (>= 0.1.4, < 0.2)
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-26 18:04:43 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      sorbet-static-and-runtime (>= 0.5.11087)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      spoom (>= 1.2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2022-01-31 18:05:08 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      thor (>= 1.2.0)
							 | 
						
					
						
							
								
									
										
										
										
											2021-10-22 18:05:16 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      yard-sorbet
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-27 18:56:35 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    thor (1.3.1)
							 | 
						
					
						
							
								
									
										
										
										
											2023-10-02 18:28:38 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    unicode-display_width (2.5.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-08 18:26:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    vernier (1.1.1)
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-24 18:14:19 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    warning (1.4.0)
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-01 17:16:48 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    yard (0.9.36)
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-01 06:16:16 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    yard-sorbet (0.9.0)
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      sorbet-runtime
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								      yard
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								PLATFORMS
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-24 16:44:39 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  aarch64-linux
							 | 
						
					
						
							
								
									
										
										
										
											2022-10-08 18:58:13 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  arm64-darwin
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  x86_64-darwin
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  x86_64-linux
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								DEPENDENCIES
							 | 
						
					
						
							
								
									
										
										
										
											2022-05-18 16:39:53 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  addressable
							 | 
						
					
						
							
								
									
										
										
										
											2021-09-10 03:08:21 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  json_schemer
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-10 03:22:53 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  kramdown
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-30 22:48:36 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  method_source
							 | 
						
					
						
							
								
									
										
										
										
											2021-02-24 18:01:47 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  minitest
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  parallel_tests
							 | 
						
					
						
							
								
									
										
										
										
											2021-07-27 04:44:24 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  parlour
							 | 
						
					
						
							
								
									
										
										
										
											2020-07-19 19:03:17 +05:30
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  patchelf
							 | 
						
					
						
							
								
									
										
										
										
											2019-02-21 15:40:43 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  plist
							 | 
						
					
						
							
								
									
										
										
										
											2023-03-28 09:12:48 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  pry
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-27 18:00:06 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  redcarpet
							 | 
						
					
						
							
								
									
										
										
										
											2023-10-27 19:44:02 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rexml
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  rspec
							 | 
						
					
						
							
								
									
										
										
										
											2020-12-22 18:03:01 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rspec-github
							 | 
						
					
						
							
								
									
										
										
										
											2018-02-13 09:34:19 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rspec-retry
							 | 
						
					
						
							
								
									
										
										
										
											2020-11-17 04:49:54 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rspec-sorbet
							 | 
						
					
						
							
								
									
										
											 
										 
										
											
												Enhance test suite to emit JUnit XML test reports
In preparation for detecting flaky tests with BuildPulse, this commit
sets up the rspec_junit_formatter gem to output JUnit XML reports of the
test suite, which is the format used by BuildPulse and various other
tooling that interprets test results.
Because the test suite uses the parallel_tests gem, this commit
incorporates some related changes to make all the parallel_tests gem and
the rspec_junit_formatter gem to cooperate with each other.
rspec_junit_formatter writes everything to a single XML file. That works
fine when there's only one process writing to the file. By default,
whatever process finishes last will write to the file and clobber the
output of all the other processes that wrote to the file. 🙈
To prevent this issue, the parallel_tests wiki recommends adding a
`.rspec_parallel` file to specify its RSpec options
(https://github.com/grosser/parallel_tests/wiki#with-rspec_junit_formatter----by-jgarber),
then the project can specify different files for each process to write
to like so:
  --format RspecJunitFormatter
  --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml
However, prior to this commit, the Homebrew/brew test suite specified
its RSpec options via the command line. Unfortunately though, there's no
way (AFAICT) to set the equivalent of these options via the command
line:
  --format RspecJunitFormatter
  --out tmp/rspec<%= ENV['TEST_ENV_NUMBER'] %>.xml
So, we need to use a `.rspec_parallel` file to specify these options ☝️.
However, it appears that RSpec allows you to specify formatters _either_
in an options file (like `.rspec_parallel`) _or_ via command-line args.
But if you specify any formatters via command-line args, then all
formatters in the options file are ignored.  (I suspect that's somehow
related to this bit of code in rspec-core:
https://github.com/rspec/rspec-core/blob/v3.10.0/lib/rspec/core/configuration_options.rb#L64.)
With that in mind, in order to have the RspecJunitFormatter configured
 in `.rspec_parallel`, we need to move the other formatters into
 `.rpsec_parallel` as well, instead of passing them as command-line
 args. Therefore, this commit moves all the formatters into a
 `.rspec_parallel` file.
											
										 
										
											2021-06-21 12:58:09 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rspec_junit_formatter
							 | 
						
					
						
							
								
									
										
										
										
											2018-11-07 15:41:46 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rubocop
							 | 
						
					
						
							
								
									
										
										
										
											2021-01-06 09:11:34 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rubocop-ast
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-21 14:29:15 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rubocop-md
							 | 
						
					
						
							
								
									
										
										
										
											2019-04-30 08:44:10 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rubocop-performance
							 | 
						
					
						
							
								
									
										
										
										
											2019-02-21 15:40:43 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rubocop-rspec
							 | 
						
					
						
							
								
									
										
										
										
											2020-09-20 05:45:30 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  rubocop-sorbet
							 | 
						
					
						
							
								
									
										
										
										
											2019-02-21 15:40:43 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  ruby-macho
							 | 
						
					
						
							
								
									
										
										
										
											2023-12-15 19:21:08 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  ruby-prof
							 | 
						
					
						
							
								
									
										
										
										
											2023-09-04 21:52:51 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  ruby-progressbar
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  simplecov
							 | 
						
					
						
							
								
									
										
										
										
											2021-04-02 10:41:57 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  simplecov-cobertura
							 | 
						
					
						
							
								
									
										
										
										
											2022-07-16 03:32:29 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  sorbet-runtime
							 | 
						
					
						
							
								
									
										
										
										
											2022-05-17 00:09:10 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  sorbet-static-and-runtime
							 | 
						
					
						
							
								
									
										
										
										
											2022-10-11 00:38:07 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  spoom
							 | 
						
					
						
							
								
									
										
										
										
											2023-03-18 16:23:08 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  stackprof
							 | 
						
					
						
							
								
									
										
										
										
											2020-08-09 02:40:01 +05:30
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  tapioca
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-17 23:18:00 +09:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  vernier
							 | 
						
					
						
							
								
									
										
										
										
											2021-02-09 18:59:29 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  warning
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-06 01:00:39 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  yard
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  yard-sorbet
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2022-07-19 23:18:03 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								RUBY VERSION
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-13 11:41:17 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								   ruby 3.3.4p94
							 | 
						
					
						
							
								
									
										
										
										
											2022-07-19 23:18:03 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2017-05-07 17:28:39 +01:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								BUNDLED WITH
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-14 02:29:30 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								   2.5.11
							 |