FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

sourcegraph/internal/cmd/precise-code-intel-tester at master · polymath-is/sourcegraph · GitHub

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Precise code intel tester

This package provides integration and load testing utilities for precise code intel services.

Prerequisites

Ensure that the following tools are available on your path:

Testing

  1. Ensure these repositories exist on your instance (in Site Admin -> Manage repositories -> GitHub):
  "repos": [
    "sourcegraph-testing/etcd",
    "sourcegraph-testing/tidb",
    "sourcegraph-testing/titan",
    "sourcegraph-testing/zap"
  ],
  1. Download the test indexes by running the following command:
./scripts/download.sh

Alternatively, generate them by running the following command (this takes much longer):

./scripts/clone-and-index.sh

Upload the indexes to your the target instance by running the following command:

go build && ./precise-code-intel-tester upload

Then run test queries against the target instance by running the following command:

go build && ./precise-code-intel-tester query

Refreshing indexes

If there is a change to an indexer that needs to be tested, the indexes can be regenerated and uploaded to gcloud for future test runs.

Generate indexes by running the following command:

./scripts/clone-and-index.sh

Upload the generated indexes by running the following command:

./scripts/upload.sh

Back | FazBrowse Home | New Git URL