pgperffarm.git
6 years agoadd branch_num in machineinfo page
Hongyuan Ma [Wed, 11 Jul 2018 04:44:53 +0000 (12:44 +0800)]
add branch_num in machineinfo page

6 years agoadd MachineRecordListFilter;
Hongyuan Ma [Wed, 11 Jul 2018 04:18:34 +0000 (12:18 +0800)]
add MachineRecordListFilter;

6 years agoadd HistoryRecordPane
Hongyuan Ma [Tue, 10 Jul 2018 18:14:21 +0000 (02:14 +0800)]
add HistoryRecordPane

6 years agoadd MachineRecordTable;
Hongyuan Ma [Mon, 9 Jul 2018 14:38:08 +0000 (22:38 +0800)]
add MachineRecordTable;

6 years agoadd TestBranchSerializer
Hongyuan Ma [Sun, 8 Jul 2018 17:33:55 +0000 (01:33 +0800)]
add TestBranchSerializer

6 years agoadapt the style of userinfo-card
Hongyuan Ma [Sun, 8 Jul 2018 15:43:21 +0000 (23:43 +0800)]
adapt the style of userinfo-card

6 years agoadd UnauthorizedCode
Hongyuan Ma [Sun, 8 Jul 2018 03:50:28 +0000 (11:50 +0800)]
add UnauthorizedCode

6 years agoadd MachineTable in portal page
Hongyuan Ma [Sat, 7 Jul 2018 10:57:06 +0000 (18:57 +0800)]
add MachineTable in portal page

6 years agoadd userinfo-card
Hongyuan Ma [Sat, 7 Jul 2018 09:33:50 +0000 (17:33 +0800)]
add userinfo-card

6 years agoadd branch order field
Hongyuan Ma [Fri, 6 Jul 2018 16:27:36 +0000 (00:27 +0800)]
add branch order field

6 years agoadd UserMachineManageSerializer;override jwt handler
Hongyuan Ma [Fri, 6 Jul 2018 15:42:47 +0000 (23:42 +0800)]
add UserMachineManageSerializer;override jwt handler

6 years agoremove branch col in table;debug login function
Hongyuan Ma [Fri, 6 Jul 2018 14:26:09 +0000 (22:26 +0800)]
remove branch col in table;debug login function

6 years agoadd onLogout function
Hongyuan Ma [Wed, 4 Jul 2018 03:46:40 +0000 (11:46 +0800)]
add onLogout function

6 years agoadd UserMachinePermission
Hongyuan Ma [Tue, 3 Jul 2018 15:36:54 +0000 (23:36 +0800)]
add UserMachinePermission

6 years agoDebug login function;Add protal page
Hongyuan Ma [Tue, 3 Jul 2018 13:21:54 +0000 (21:21 +0800)]
Debug login function;Add protal page

6 years agoadd SessionAuthentication
Hongyuan Ma [Mon, 2 Jul 2018 15:59:22 +0000 (23:59 +0800)]
add SessionAuthentication

6 years agoadd machine history records api
Hongyuan Ma [Sun, 1 Jul 2018 12:30:19 +0000 (20:30 +0800)]
add machine history records api

6 years agoadd machine info page
Hongyuan Ma [Sat, 30 Jun 2018 15:57:23 +0000 (23:57 +0800)]
add machine info page

6 years agoadd branch and date in title
Hongyuan Ma [Sat, 30 Jun 2018 15:26:32 +0000 (23:26 +0800)]
add branch and date in title

6 years agoadd HardwareInfoDetailSerializer
Hongyuan Ma [Sat, 30 Jun 2018 14:53:37 +0000 (22:53 +0800)]
add HardwareInfoDetailSerializer

6 years agoadd Accordion when info too long
Hongyuan Ma [Sat, 30 Jun 2018 14:15:57 +0000 (22:15 +0800)]
add Accordion when info too long

6 years agoadd online settings
Hongyuan Ma [Wed, 27 Jun 2018 14:28:42 +0000 (22:28 +0800)]
add online settings

6 years agoperfect record detail page
Hongyuan Ma [Mon, 25 Jun 2018 10:58:27 +0000 (18:58 +0800)]
perfect record detail page

6 years agoadd scrollToAnchor in info-list
Hongyuan Ma [Mon, 25 Jun 2018 01:22:39 +0000 (09:22 +0800)]
add scrollToAnchor in info-list

6 years agoadd infolist component
Hongyuan Ma [Sun, 24 Jun 2018 15:52:01 +0000 (23:52 +0800)]
add infolist component

6 years agoPerfect table rendering in detail page
Hongyuan Ma [Sun, 24 Jun 2018 14:25:19 +0000 (22:25 +0800)]
Perfect table rendering in detail page

6 years agoadd farmer-card
Hongyuan Ma [Sun, 24 Jun 2018 08:56:33 +0000 (16:56 +0800)]
add farmer-card

6 years agoadd link to detail page
Hongyuan Ma [Sun, 24 Jun 2018 04:00:48 +0000 (12:00 +0800)]
add link to detail page

6 years agoadd result table
Hongyuan Ma [Sat, 23 Jun 2018 18:20:12 +0000 (02:20 +0800)]
add result table

6 years agoadd record/filters
Hongyuan Ma [Sat, 23 Jun 2018 05:08:10 +0000 (13:08 +0800)]
add record/filters

6 years agoAdd paging function
Hongyuan Ma [Fri, 22 Jun 2018 02:12:13 +0000 (10:12 +0800)]
Add paging function

6 years agoadd results filed in TestDataSetDetailSerializer
Hongyuan Ma [Thu, 21 Jun 2018 10:14:47 +0000 (18:14 +0800)]
add results filed in TestDataSetDetailSerializer

6 years agoadapt get_dataset_info in TestRecordDetailSerializer
Hongyuan Ma [Thu, 21 Jun 2018 04:54:51 +0000 (12:54 +0800)]
adapt get_dataset_info in TestRecordDetailSerializer

6 years agoadd uuid field
Hongyuan Ma [Wed, 20 Jun 2018 13:25:11 +0000 (21:25 +0800)]
add uuid field

6 years agoadd hash field form TestRecord model;add TestRecordDetailViewSet;
Hongyuan Ma [Wed, 20 Jun 2018 12:32:13 +0000 (20:32 +0800)]
add hash field form TestRecord model;add TestRecordDetailViewSet;

6 years agoupdate basic-table
Hongyuan Ma [Mon, 18 Jun 2018 03:39:42 +0000 (11:39 +0800)]
update basic-table

6 years agoupdate TestRecordListSerializer;add trend field;
Hongyuan Ma [Mon, 18 Jun 2018 02:54:57 +0000 (10:54 +0800)]
update TestRecordListSerializer;add trend field;

6 years agoupdate the receiver
Hongyuan Ma [Sun, 17 Jun 2018 11:30:54 +0000 (19:30 +0800)]
update the receiver

6 years agoadd calc_status receiver
Hongyuan Ma [Sun, 17 Jun 2018 10:56:33 +0000 (18:56 +0800)]
add calc_status receiver

6 years agoadd TestDataUploadError
Hongyuan Ma [Sat, 16 Jun 2018 06:36:25 +0000 (14:36 +0800)]
add TestDataUploadError

6 years agoadd result parse in upload
Hongyuan Ma [Fri, 15 Jun 2018 15:36:30 +0000 (23:36 +0800)]
add result parse in upload

6 years agoadd branch_data;add cate_sn field;
Hongyuan Ma [Fri, 15 Jun 2018 15:23:01 +0000 (23:23 +0800)]
add branch_data;add cate_sn field;

6 years agoAdd temporary data import
Hongyuan Ma [Fri, 15 Jun 2018 12:38:48 +0000 (20:38 +0800)]
Add temporary data import

6 years agoadd alias dbtool
Hongyuan Ma [Fri, 15 Jun 2018 11:56:18 +0000 (19:56 +0800)]
add alias dbtool

6 years agoadd CreateTestDateSetSerializer
Hongyuan Ma [Thu, 14 Jun 2018 15:00:52 +0000 (23:00 +0800)]
add CreateTestDateSetSerializer

6 years agoadd CreateTestRecordSerializer
Hongyuan Ma [Thu, 14 Jun 2018 14:28:13 +0000 (22:28 +0800)]
add CreateTestRecordSerializer

6 years agoadd TestDataSet model class
Hongyuan Ma [Wed, 13 Jun 2018 12:18:47 +0000 (20:18 +0800)]
add TestDataSet model class

6 years agoOverwrite the table component
Hongyuan Ma [Sat, 9 Jun 2018 05:18:14 +0000 (13:18 +0800)]
Overwrite the table component

6 years agoadd machine serialler;render test list data;
Hongyuan Ma [Fri, 8 Jun 2018 18:14:43 +0000 (02:14 +0800)]
add machine serialler;render test list data;

6 years agofix CORS problem;add detailInfo function
Hongyuan Ma [Thu, 7 Jun 2018 14:17:34 +0000 (22:17 +0800)]
fix CORS problem;add detailInfo function

6 years agoadd data upload interface
Hongyuan Ma [Wed, 6 Jun 2018 14:28:37 +0000 (22:28 +0800)]
add data upload interface

6 years agoadd testDetail viewSet
Hongyuan Ma [Mon, 4 Jun 2018 11:45:57 +0000 (19:45 +0800)]
add testDetail viewSet

6 years agofix url problem
Hongyuan Ma [Sun, 3 Jun 2018 12:49:50 +0000 (20:49 +0800)]
fix url problem

6 years agoadd token auth
MaleicAcid [Sun, 3 Jun 2018 03:57:00 +0000 (11:57 +0800)]
add token auth

6 years agoadjust detail page layout
MaleicAcid [Sat, 2 Jun 2018 15:42:29 +0000 (23:42 +0800)]
adjust detail page layout

6 years agoadd related serializer
MaleicAcid [Sat, 2 Jun 2018 09:44:15 +0000 (17:44 +0800)]
add related serializer

6 years agoadd TestRecord serializer
MaleicAcid [Sat, 2 Jun 2018 09:29:23 +0000 (17:29 +0800)]
add TestRecord serializer

6 years agoadjust model class
MaleicAcid [Sat, 2 Jun 2018 08:34:59 +0000 (16:34 +0800)]
adjust model class

7 years agoadd result card component
MaleicAcid [Fri, 1 Jun 2018 15:43:41 +0000 (23:43 +0800)]
add result card component

7 years agoadd result.json sample
Hongyuan Ma [Fri, 1 Jun 2018 03:58:57 +0000 (11:58 +0800)]
add result.json sample

7 years agoadd detailInfo page
Hongyuan Ma [Fri, 1 Jun 2018 03:57:42 +0000 (11:57 +0800)]
add detailInfo page

7 years agobeautify table-list
Hongyuan Ma [Thu, 31 May 2018 15:46:30 +0000 (23:46 +0800)]
beautify table-list

7 years agoupdate .gitignore
Hongyuan Ma [Mon, 28 May 2018 14:10:08 +0000 (22:10 +0800)]
update .gitignore

7 years agoadd case sensitive in .gitignore
Hongyuan Ma [Mon, 28 May 2018 14:08:19 +0000 (22:08 +0800)]
add case sensitive in .gitignore

7 years agoadjust rate-bar color
Hongyuan Ma [Mon, 28 May 2018 02:14:34 +0000 (10:14 +0800)]
adjust rate-bar color

7 years agoadd status-service
Hongyuan Ma [Mon, 28 May 2018 01:38:01 +0000 (09:38 +0800)]
add status-service

7 years agoadd wating state for applyBtn
Hongyuan Ma [Mon, 28 May 2018 01:24:42 +0000 (09:24 +0800)]
add wating state for applyBtn

7 years agoaccomplist table-list
Hongyuan Ma [Sun, 27 May 2018 12:41:14 +0000 (20:41 +0800)]
accomplist table-list

7 years agoaccompilsh selectItem function
Hongyuan Ma [Sat, 26 May 2018 04:19:57 +0000 (12:19 +0800)]
accompilsh selectItem function

7 years agoupdate rate-bar
Hongyuan Ma [Fri, 25 May 2018 16:26:36 +0000 (00:26 +0800)]
update rate-bar

7 years agoadd RateBat component
Hongyuan Ma [Thu, 24 May 2018 15:52:52 +0000 (23:52 +0800)]
add RateBat component

7 years agoadd pg font icon
Hongyuan Ma [Thu, 24 May 2018 12:33:04 +0000 (20:33 +0800)]
add pg font icon

7 years agoupdate clearBtn function
Hongyuan Ma [Wed, 23 May 2018 14:12:46 +0000 (22:12 +0800)]
update clearBtn function

7 years agoadd table util
Hongyuan Ma [Wed, 23 May 2018 13:54:10 +0000 (21:54 +0800)]
add table util

7 years agoadd ppolicy page
Hongyuan Ma [Wed, 23 May 2018 13:40:03 +0000 (21:40 +0800)]
add ppolicy page

7 years agoadd deleteItem func;
Hongyuan Ma [Tue, 22 May 2018 13:40:56 +0000 (21:40 +0800)]
add deleteItem func;

7 years agoadd selected items css
Hongyuan Ma [Tue, 22 May 2018 13:03:14 +0000 (21:03 +0800)]
add selected items css

7 years agoadd selectItemClick function;
Hongyuan Ma [Tue, 22 May 2018 12:46:40 +0000 (20:46 +0800)]
add selectItemClick function;

7 years agoadd general pagination
Hongyuan Ma [Mon, 21 May 2018 08:33:02 +0000 (16:33 +0800)]
add general pagination

7 years agofix map issue
Hongyuan Ma [Sun, 20 May 2018 14:52:09 +0000 (22:52 +0800)]
fix map issue

7 years agoSeparate filter conditions
Hongyuan Ma [Sun, 20 May 2018 14:27:58 +0000 (22:27 +0800)]
Separate filter conditions

7 years agoadd hover effect
Hongyuan Ma [Fri, 18 May 2018 15:06:24 +0000 (23:06 +0800)]
add hover effect

7 years agoadd loggedin dom
Hongyuan Ma [Fri, 18 May 2018 14:47:07 +0000 (22:47 +0800)]
add loggedin dom

7 years agoadd util.js
Hongyuan Ma [Thu, 17 May 2018 14:30:23 +0000 (22:30 +0800)]
add util.js

7 years agoadd login page
Hongyuan Ma [Thu, 17 May 2018 14:14:12 +0000 (22:14 +0800)]
add login page

7 years agoupdate readme.rst
Hongyuan Ma [Thu, 17 May 2018 13:21:28 +0000 (21:21 +0800)]
update readme.rst

7 years agoFix reference issues
Hongyuan Ma [Thu, 17 May 2018 13:15:58 +0000 (21:15 +0800)]
Fix reference issues

7 years agomodify filter component
Hongyuan Ma [Wed, 16 May 2018 10:53:56 +0000 (18:53 +0800)]
modify filter component

7 years agomodify settings.py
Hongyuan Ma [Tue, 15 May 2018 15:13:27 +0000 (23:13 +0800)]
modify settings.py

7 years agoadd apps,db_tools,extra_apps folders
Hongyuan Ma [Tue, 15 May 2018 14:49:46 +0000 (22:49 +0800)]
add apps,db_tools,extra_apps folders

7 years agoonline adapter
Hongyuan Ma [Sun, 13 May 2018 14:24:04 +0000 (22:24 +0800)]
online adapter

7 years agoonline adapter
Hongyuan Ma [Sun, 13 May 2018 14:21:19 +0000 (22:21 +0800)]
online adapter

7 years agoonline adapter
Hongyuan Ma [Sun, 13 May 2018 14:17:14 +0000 (22:17 +0800)]
online adapter

7 years agoadd front-end code
Hongyuan Ma [Sun, 13 May 2018 12:28:27 +0000 (20:28 +0800)]
add front-end code

7 years agoRefactor pgbench results output
Mark Wong [Sat, 10 Feb 2018 01:59:44 +0000 (17:59 -0800)]
Refactor pgbench results output

The idea is that one results document represents a test of one
particular commit.  Then it contains the results of all the tests run
against that commit.  I think it makes more sense to restructure the
pgbench results to be like:

{
    "pgbench": {
        "ro": {
            "results at a scale factor": {
                "number of clients": {
                    "std": 4389.727756305762,
                    "metric": 41390.590287,
                    "median": 43137.716637,
                    "results": [
                        {
                            ... pgbench results of a test ...
                        }
                        ...
                    ]
                },
                ....
        },
        "rw": {
            ... read write test results ...
    },
    ... other tests results
}

7 years agoUpdate default pgbench and postgresql settings
Mark Wong [Tue, 6 Feb 2018 19:19:09 +0000 (11:19 -0800)]
Update default pgbench and postgresql settings

Make the default settings what we want to be tested.  The idea is to
minimize setup on the clients.

7 years agoUse collectd for system and postgres statistics
Mark Wong [Wed, 13 Dec 2017 19:54:43 +0000 (11:54 -0800)]
Use collectd for system and postgres statistics

7 years agoMove results directory check to start of client
Mark Wong [Sat, 3 Feb 2018 22:15:19 +0000 (14:15 -0800)]
Move results directory check to start of client

Between the benchmark and collector modules, it's not clear who might
have created the output directory first.  Leave a warning in the
benchmark modules for now, otherwise don't let it prevent the tests from
running.

7 years agoUse https instead of git protocol
Mark Wong [Thu, 1 Feb 2018 19:17:16 +0000 (11:17 -0800)]
Use https instead of git protocol

This is for ease of automated testing.  Using git:// can require manual
confirmation about updating the ssh known hosts file.

7 years agoAdd support for FreeBSD
Mark Wong [Wed, 31 Jan 2018 22:13:31 +0000 (14:13 -0800)]
Add support for FreeBSD

The memory calculations for pgbench will need to be platform specific.
Also the system data collection may have to be platform specific.  Thus
far, just added conditions so that things will run on FreeBSD now.