On 5 November 2015 at 19:48, Mike Holmes <mike.hol...@linaro.org> wrote: > You can check everything CI finds upfront by using the check scripts at > https://git.linaro.org/lng/check-odp.git > > the --help option to the ./build script gives many options on running all > the build test combinations against your own repo. > > To replicate this "distcheck" test if you have a odp "git" dir and a "next" > branch is :- > > GIT_URL=~/odp GIT_BRANCH=next DISTCHECK=1 ./build.sh > > If you just run > > DISTCHECK=1 ./build.sh > > It runs against the main repo
its even easier that that, use apply-and-build.sh from the same repository on all the patches you want to apply. That will tell you if a patch have a new doxygen warning, distcheck don't work, if "git am" complain or if checkpatch.pl complains. Cheers, Anders > > On 5 November 2015 at 13:34, Maxim Uvarov <maxim.uva...@linaro.org> wrote: >> >> previous version was merged to next branch. Please do updates in separate >> branch. >> >> Also there is make distcheck issue: >> >> >> https://ci.linaro.org/view/odp-ci/job/odp-tool-check/244/GIT_BRANCH=next,build_type=distcheck,label=docker-utopic/console >> >> >> Maxim. >> >> >> On 11/05/2015 14:20, huanggaoyang wrote: >>> >>> v1: helper: added base api of Table >>> added two impls of Table:hash table & linear table >>> >>> v2: 1. fix mistakes in Copyright Info of files >>> 2. change the name of an useless param of function >>> odph_linear_table_create >>> to ODP_IGNORED >>> >>> v3: update comments, make the description more clear. >>> >>> v4: 1. fix the warning introduced last patch >>> 2. make the comment follow doxygen's style >>> >>> Table designed to provide a standard interface to implement different >>> types of tables for data processing. >>> Use case: >>> Table is publicly used in the following scenarios in data plane: >>> ARP Table, IP Routing Table, MAC address filtering, ACL, interworking >>> etc. >>> The features of the "table": >>> 1) All these different types of "table" have the common operations: >>> Create a table, destroy a table, add an entry (key/value pairs), >>> delete an entry, and lookup the value via the key. >>> Usually these operations are software based, but also can be >>> hardware accelerated if cost, power consumption are not the concern >>> in your platform. >>> 2) Different types of "table" can use different algorithms to >>> add/delete/lookup the entry. >>> >>> huanggaoyang (5): >>> helper: add table api >>> helper: table: add impl of hashtable >>> helper: table: add impl of lineartable >>> helper: add the new source files to Makefile >>> helper: test: add a simple test case for hashtable >>> >>> helper/Makefile.am | 5 +- >>> helper/hashtable.c | 346 >>> ++++++++++++++++++++++++++++++++++++++ >>> helper/include/odp/helper/table.h | 225 +++++++++++++++++++++++++ >>> helper/lineartable.c | 210 +++++++++++++++++++++++ >>> helper/odph_hashtable.h | 42 +++++ >>> helper/odph_lineartable.h | 41 +++++ >>> helper/odph_list_internal.h | 85 ++++++++++ >>> helper/test/Makefile.am | 4 +- >>> helper/test/odp_table.c | 134 +++++++++++++++ >>> 9 files changed, 1090 insertions(+), 2 deletions(-) >>> create mode 100644 helper/hashtable.c >>> create mode 100644 helper/include/odp/helper/table.h >>> create mode 100644 helper/lineartable.c >>> create mode 100644 helper/odph_hashtable.h >>> create mode 100644 helper/odph_lineartable.h >>> create mode 100644 helper/odph_list_internal.h >>> create mode 100644 helper/test/odp_table.c >>> >> >> _______________________________________________ >> lng-odp mailing list >> lng-odp@lists.linaro.org >> https://lists.linaro.org/mailman/listinfo/lng-odp > > > > > -- > Mike Holmes > Technical Manager - Linaro Networking Group > Linaro.org │ Open source software for ARM SoCs > > > > _______________________________________________ > lng-odp mailing list > lng-odp@lists.linaro.org > https://lists.linaro.org/mailman/listinfo/lng-odp > _______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp