##// END OF EJS Templates
dashboard: main page grids async load....
dashboard: main page grids async load. - in some cases when super-admins or all repos in root loading main page could take minutes because we loaded whole dataset. - this change make the loading limited to first page of data. Rest is loaded via DB pagination - In many cases this is major speed-up for showing 1st page fast.

File last commit:

r1:854a839a default
r4148:021b2cd2 default
Show More
test_vcs_operations.sh
27 lines | 924 B | application/x-sh | BashLexer
#!/bin/sh
set -e
SQLITE_DB_PATH=/mnt/hgfs/marcink-shared/workspace-python/rhodecode
RC_LOG=/tmp/rc.log
INI_FILE=test.ini
TEST_DB_NAME=rhodecode_test
for databaseName in p m s; do
# set the different DBs
if [ "$databaseName" = "s" ]; then
echo "sqlite"
rhodecode-config --filename=$INI_FILE --update '[app:main]sqlalchemy.db1.url=sqlite:///'$SQLITE_DB_PATH/$TEST_DB_NAME'.sqlite'
elif [ "$databaseName" = "p" ]; then
echo "postgres"
rhodecode-config --filename=$INI_FILE --update '[app:main]sqlalchemy.db1.url=postgresql://postgres:qweqwe@localhost/'$TEST_DB_NAME''
elif [ "$databaseName" = "m" ]; then
echo "mysql"
rhodecode-config --filename=$INI_FILE --update '[app:main]sqlalchemy.db1.url=mysql://root:qweqwe@localhost/'$TEST_DB_NAME''
fi
# running just VCS tests
RC_NO_TMP_PATH=1 py.test \
rhodecode/tests/other/test_vcs_operations.py
done