Commit Graph

107 Commits

Author SHA1 Message Date
Sandy Tao ab79da4682 fix(tests): enable cyclic schema MCP tool test (#10912) 2025-10-15 01:46:54 +00:00
Tommaso Sciortino 45fd0a685c Delete unworkable replace test and enabled the rest (#11125) 2025-10-14 20:34:04 +00:00
Shreya Keshive 21552dba60 Integration test for UI flickers (#11067) 2025-10-14 18:41:43 +00:00
Jacob MacDonald f8f821135e fix integration test static errors, and run_shell_command tests to actually be testing what they intend (#11050) 2025-10-14 18:36:49 +00:00
shishu314 e357ff121f fix(infra) - Disable CTRL-C test (#11122)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-14 18:10:53 +00:00
Abhi 79953204de fix(e2e): Use rmSync instead of rm -rf for e2e tests (#11087) 2025-10-14 15:56:56 +00:00
Tommaso Sciortino d6ddb089b6 Skip flakey tests (#11101) 2025-10-14 15:16:22 +00:00
Tommaso Sciortino 269a927d6d Fix and unskip flakey integration test in replace.test.ts (#11060) 2025-10-14 01:03:35 +00:00
Tommaso Sciortino 64cc3e17ea Rename expect methods. (#11046) 2025-10-13 18:42:27 +00:00
shishu314 33052bbd5b fix(infra) - Fix flake for file interactive system (#11019)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-13 17:43:53 +00:00
Dongin Kim(Terry) 1470bae0d0 chore: Extract '.gemini' to GEMINI_DIR constant (#10540)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
2025-10-13 17:31:39 +00:00
Jacob MacDonald 35d74f4559 Give explicit instructions for failure text in json-output.test.ts (#11029) 2025-10-13 16:35:00 +00:00
Tommaso Sciortino 6c918de6ad Refactor: Introduce InteractiveRun class (#10947) 2025-10-11 15:33:01 +00:00
Sandy Tao 2da935e948 fix(cli): prioritize configured auth over env vars in non-interactive mode (#10935) 2025-10-10 23:50:54 +00:00
Tommaso Sciortino ae9fc35e53 Clean up integration test warnings. (#10931) 2025-10-10 22:32:20 +00:00
Tommaso Sciortino e3fd470d26 Deflake test. (#10932) 2025-10-10 22:17:32 +00:00
Tommaso Sciortino 48bb631450 Simplify auth in interactive tests. (#10921) 2025-10-10 21:50:14 +00:00
Abhi 18815b85c9 refactor(core): migrate web search tool to tool-names (#10782) 2025-10-10 19:51:24 +00:00
Tommaso Sciortino 50d252838e Disable flakey tests. (#10914) 2025-10-10 18:02:36 +00:00
shrutip90 a819503123 fix(test): Fix flaky shell command test using date command (#10863) 2025-10-10 17:48:24 +00:00
Gal Zahavi 2c101071ed chore(int): disable skip on "should trigger chat compression with /co… (#10854) 2025-10-09 22:35:52 +00:00
shishu314 114e6c9376 fix(infra) - Fix interactive system error (#10805)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2025-10-09 22:00:43 +00:00
Jacob Richman 89eae62107 Skip should fail safely when old_string is not found test (#10853) 2025-10-09 21:25:47 +00:00
Jerop Kipruto f583f2487f fix(cli): prevent exit on non-fatal tool errors (#10671) 2025-10-09 21:20:20 +00:00
Sandy Tao 6a891be4bb fix(tests): enable and update prompt for MCP add tool test (#10850) 2025-10-09 21:16:59 +00:00
Jacob Richman 34ec7fedb1 Fix prompt to make it a bit more deterministic (#10848) 2025-10-09 21:13:26 +00:00
Sandy Tao 7a2a1e90ce fix(tests): log actual output in validateModelOutput on failure (#10843) 2025-10-09 20:30:25 +00:00
Gal Zahavi bf5ce69b48 chore(int): disable flaky tests (#10771) 2025-10-08 17:29:14 -07:00
Gal Zahavi e8921802b0 chore(int): skip flaky tests (#10736) 2025-10-08 20:05:11 +00:00
shishu314 00a908e20c Fix(infra) - Skip file system interactive test since it is currently broken (#10734)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-08 19:24:42 +00:00
shishu314 5ed5cbb8b7 fix(infra) - Remove auto update from integration tests (#10656)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-08 16:46:08 +00:00
hritan 23d385d15b chore: refactored test-helper to handle boilerplate for interactive mode (#10322)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-10-08 14:14:09 +00:00
christine betts e1256126df Remove separate --path argument for extensions install command (#10628) 2025-10-07 16:01:45 +00:00
mistergarrison 12213bab84 Re-submission: Make --allowed-tools work in non-interactive mode (#10289)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-10-06 19:15:21 +00:00
hritan 437ceca545 test: fix flaky integration tests for compress command (#10371)
Co-authored-by: Taneja Hriday <hridayt@google.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-03 19:42:28 +00:00
David East faddea9628 fix(integration): Added shell specification for winpty (#9497) 2025-10-02 16:27:24 +00:00
hritan b8c2b2fd98 test: interactive test for read write tools sequential flow (#10323)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-10-01 16:56:50 +00:00
hritan b3ff2b0e39 test: skip flaky test (#10340)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-10-01 14:02:52 +00:00
hritan dcc519eb47 test: additional integration tests for editing a file (#9963)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-30 19:59:19 +00:00
hritan db943d90cc test: integration tests for /compress command in interactive mode (#10154)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-30 19:31:51 +00:00
Tommaso Sciortino 0ea0047bcc Verify npm release by running integration tests (#10174) 2025-09-30 18:24:12 +00:00
Tommaso Sciortino 621f0da791 Delete test that really isn't an integration test. (#10012) 2025-09-27 00:14:23 +00:00
Gal Zahavi 4dd047053e Revert "Make --allowed-tools work in non-interactive mode" (#10006) 2025-09-26 16:22:02 -07:00
mistergarrison ff213e8f61 Make --allowed-tools work in non-interactive mode (#9114)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-26 17:03:35 +00:00
Christie Warwick (Wilson) 80bbec44fa test: add telemetry metric validation and refactor TestRig (#9527) 2025-09-26 15:34:24 +00:00
geoffdowns 2b67c98199 Stop checking MCP tool schemas for type definitions (#9574)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
Co-authored-by: anthony bushong <agmsb@users.noreply.github.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
Co-authored-by: Jacob MacDonald <jakemac@google.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: christine betts <chrstn@uw.edu>
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
Co-authored-by: HugoMurillo <mhugorodrigo@google.com>
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
Co-authored-by: Miguel Solorio <miguelsolorio@google.com>
Co-authored-by: Christie Warwick (Wilson) <bobcatfish@gmail.com>
Co-authored-by: shrutip90 <shruti.p90@gmail.com>
2025-09-26 04:42:21 +00:00
Tommaso Sciortino ece89b439c Delete shell-service.test.ts and change other tests to cover the same features (#9772) 2025-09-26 00:32:40 +00:00
christine betts 168dfb87a8 Add integration test for extensions (#9177) 2025-09-25 23:43:09 +00:00
Christie Warwick (Wilson) 7ff8536330 fix(temporary): Don't run ctrl+c exit test on windows (#9785) 2025-09-25 22:37:44 +00:00
HugoMurillo 73d0938f29 test: disable all IDE integration tests (#9524)
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
2025-09-25 20:18:34 +00:00