diff --git a/testsuites/BUILD.gn b/testsuites/BUILD.gn index 131d3d46..b3e34749 100644 --- a/testsuites/BUILD.gn +++ b/testsuites/BUILD.gn @@ -27,6 +27,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +import("//kernel/liteos_m/config.gni") import("//kernel/liteos_m/liteos.gni") config("include") { @@ -36,6 +37,8 @@ config("include") { if (defined(LOSCFG_KERNEL_TEST_FULL)) { defines += [ "LOS_KERNEL_TEST_FULL=1" ] } + cflags = warn_config_cflags + asmflags = warn_config_asmflags } module_switch = defined(LOSCFG_TEST) diff --git a/testsuites/sample/posix/mqueue/It_posix_queue.h b/testsuites/sample/posix/mqueue/It_posix_queue.h index 273c0224..3550788f 100644 --- a/testsuites/sample/posix/mqueue/It_posix_queue.h +++ b/testsuites/sample/posix/mqueue/It_posix_queue.h @@ -105,6 +105,7 @@ extern VOID ItSuitePosixMqueue(VOID); extern UINT32 PosixPthreadInit(pthread_attr_t *attr, int pri); extern UINT32 PosixPthreadDestroy(pthread_attr_t *attr, pthread_t thread); extern VOID TestAssertWaitDelay(UINT32 *testCount, UINT32 flag); +extern void TestExtraTaskDelay(UINT32 tick); VOID ItPosixQueue001(VOID); VOID ItPosixQueue002(VOID); diff --git a/testsuites/unittest/posix/BUILD.gn b/testsuites/unittest/posix/BUILD.gn index e4919b63..29a9a1c0 100644 --- a/testsuites/unittest/posix/BUILD.gn +++ b/testsuites/unittest/posix/BUILD.gn @@ -71,8 +71,8 @@ static_library("posix_test") { if (!defined(LOSCFG_COMPILER_ICCARM)) { cflags = [ - "-Wno-error", "-Wno-unused-function", + "-Wno-int-conversion", ] } else { cflags = [ "--no_warnings" ]