ilyazub

Results 80 comments of ilyazub

@swrobel It works on our codebase. Please provide an example setup that has this bug to help me find the cause of the bug. ```bash $ bundle exec turbo_tests -n2...

Hi @scottbartell, `parallel_tests` can set `TEST_ENV_NUMBER` to `1` for the first process by adding the `--first-is-1` CLI option. Ref: [`lib/parallel_tests/cli.rb:252`](https://github.com/grosser/parallel_tests/blob/df573f11453578ecee382a6bdb46cbbada50c941/lib/parallel_tests/cli.rb#L252). ```bash parallel_tests --first-is-1 ``` [The random blog post](https://jkotests.wordpress.com/2016/11/16/paralleltestsrspecruntimelogger-ignores-first-process/) that describes...

@louim Yes, please update the documentation in PR.

@lubosch Thanks, I'll test this gem under Ruby 3. And fix will try to fix it.

Agree. Currently, [GitHub Releases page](https://github.com/serpapi/turbo_tests/releases) can be used as a changelog. I'll add a changelog based on [Keep a Changelog](https://keepachangelog.com) format. In the future, I'd rather automate this stuff with...

> Maybe unknown command-line options should be passed directly to `parallel_rspec` to avoid having to define each possible one? I like that idea but currently unknown options are treated as...

Thanks for ideas :+1: Btw, `turbo_tests` executes RSpec directly instead. `parallel_spec` is used to [group spec files](https://github.com/serpapi/turbo_tests/blob/f2530104b6c6962076faaa7d04bb0fb53e00a3d1/lib/turbo_tests/runner.rb#L56-L76).

@louim Thank you, Louis! `--test-options` option from `parallel_tests` is a great idea I overlooked. It will solve #13 too. Steps to implement it: - Add `opts.on("-o", "--test-options '[OPTIONS]'")` to [`TurboTests::CLI#run`](https://github.com/serpapi/turbo_tests/blob/f2530104b6c6962076faaa7d04bb0fb53e00a3d1/lib/turbo_tests/cli.rb#L92)...

I'm interested in helping to support broadcasts. I don't know Nim, but here's the [reference implementation in Python from Youtube-DL](https://github.com/ytdl-org/youtube-dl/blob/7009bb9f3182449ae8cc05cc28b768b63030a485/youtube_dl/extractor/twitter.py#L636-L669): 1. Twitter makes a request to `https://twitter.com/i/api/1.1/broadcasts/show.json?ids={broadcast_id}&include_events=true`. The JSON response...

@jvmvik I'd not filter duplicated results on the SerpApi side.