Mercurial
comparison mrjunejune/test/BUILD @ 260:1f9877b637e9
Add Copilot-powered cyberpunk JRPG chat
Integrate the production JRPG chat with Seobeo streaming, Deita persistence, and a Bazel-managed Copilot SDK and LiteLLM inference stack.
Co-authored-by: Copilot <[email protected]>
| author | MrJuneJune <mrjunejune@users.noreply.github.com> |
|---|---|
| date | Wed, 05 Aug 2026 09:19:41 -0700 |
| parents | 667156fcd3e3 |
| children | ee04e4e69fed |
comparison
equal
deleted
inserted
replaced
| 259:667156fcd3e3 | 260:1f9877b637e9 |
|---|---|
| 56 size = "medium", | 56 size = "medium", |
| 57 timeout = "moderate", | 57 timeout = "moderate", |
| 58 target_compatible_with = ["@platforms//os:linux"], | 58 target_compatible_with = ["@platforms//os:linux"], |
| 59 ) | 59 ) |
| 60 | 60 |
| 61 cc_test( | |
| 62 name = "conversation_store_test", | |
| 63 srcs = ["conversation_store_test.c"], | |
| 64 deps = ["//mrjunejune:conversation_store"], | |
| 65 size = "small", | |
| 66 ) | |
| 67 | |
| 68 cc_binary( | |
| 69 name = "inference_bridge_fake_sidecar", | |
| 70 srcs = ["inference_bridge_fake_sidecar.c"], | |
| 71 deps = ["//dowa:dowa"], | |
| 72 ) | |
| 73 | |
| 74 cc_test( | |
| 75 name = "inference_bridge_test", | |
| 76 srcs = ["inference_bridge_test.c"], | |
| 77 args = ["$(location :inference_bridge_fake_sidecar)"], | |
| 78 data = [":inference_bridge_fake_sidecar"], | |
| 79 deps = ["//mrjunejune:inference_bridge"], | |
| 80 size = "small", | |
| 81 ) | |
| 82 | |
| 61 js_test( | 83 js_test( |
| 62 name = "hls_player_test", | 84 name = "hls_player_test", |
| 63 entry_point = "hls_player_test.js", | 85 entry_point = "hls_player_test.js", |
| 64 data = ["//mrjunejune:hls_player_js"], | 86 data = ["//mrjunejune:hls_player_js"], |
| 65 size = "small", | 87 size = "small", |
| 86 ], | 108 ], |
| 87 timeout = "long", | 109 timeout = "long", |
| 88 ) | 110 ) |
| 89 | 111 |
| 90 sh_test( | 112 sh_test( |
| 91 name = "production_bundle_exclusion_test", | 113 name = "production_inference_bundle_test", |
| 92 srcs = ["production_bundle_exclusion_test.sh"], | 114 srcs = ["production_inference_bundle_test.sh"], |
| 93 args = ["$(rootpath //mrjunejune:mrjunejune_server_bundle)"], | 115 args = ["$(rootpath //mrjunejune:mrjunejune_server_bundle)"], |
| 94 data = ["//mrjunejune:mrjunejune_server_bundle"], | 116 data = ["//mrjunejune:mrjunejune_server_bundle"], |
| 95 size = "small", | 117 size = "small", |
| 96 ) | 118 ) |
| 97 | 119 |
| 99 name = "theme_and_webp_test", | 121 name = "theme_and_webp_test", |
| 100 entry_point = "theme_and_webp_test.js", | 122 entry_point = "theme_and_webp_test.js", |
| 101 data = [ | 123 data = [ |
| 102 "//hg-web/e2e:node_modules/playwright-core", | 124 "//hg-web/e2e:node_modules/playwright-core", |
| 103 "//mrjunejune:mrjunejune_server_debug", | 125 "//mrjunejune:mrjunejune_server_debug", |
| 126 ":inference_bridge_fake_sidecar", | |
| 104 "@playwright_chromium_linux//:chrome", | 127 "@playwright_chromium_linux//:chrome", |
| 105 "@playwright_chromium_linux//:chromium", | 128 "@playwright_chromium_linux//:chromium", |
| 106 ], | 129 ], |
| 107 env = { | 130 env = { |
| 108 "CHROMIUM_PATH": "$(rootpath @playwright_chromium_linux//:chrome)", | 131 "CHROMIUM_PATH": "$(rootpath @playwright_chromium_linux//:chrome)", |
| 113 "@platforms//cpu:x86_64", | 136 "@platforms//cpu:x86_64", |
| 114 "@platforms//os:linux", | 137 "@platforms//os:linux", |
| 115 ], | 138 ], |
| 116 timeout = "long", | 139 timeout = "long", |
| 117 ) | 140 ) |
| 141 | |
| 142 js_test( | |
| 143 name = "conversation_api_test", | |
| 144 entry_point = "conversation_api_test.js", | |
| 145 data = [ | |
| 146 "//mrjunejune:mrjunejune_server", | |
| 147 ":inference_bridge_fake_sidecar", | |
| 148 ], | |
| 149 size = "large", | |
| 150 timeout = "long", | |
| 151 ) |