Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container prepare 2026/02/22 17:34:31 Entrypoint initialization Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container place-scripts 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-0-ghhhz 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-1-t8rsc 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-2-nsn6w 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-3-4j4g2 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-4-95d8b 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-6-8s2rw 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-7-ltpnw 2026/02/22 17:34:32 Decoded script /tekton/scripts/script-8-6wk5g Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container working-dir-initializer Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-git-clone git cloning url: https://github.com/greencapitaltrade/bifrost.git version refs/pull/69/head:PR-69@d35da896d0fbf53244671df2068e673a514e5d3c to dir: source Cloning into 'source'... Updating files: 13% (2701/20298) Updating files: 14% (2842/20298) Updating files: 15% (3045/20298) Updating files: 16% (3248/20298) Updating files: 17% (3451/20298) Updating files: 18% (3654/20298) Updating files: 19% (3857/20298) Updating files: 20% (4060/20298) Updating files: 21% (4263/20298) Updating files: 22% (4466/20298) Updating files: 23% (4669/20298) Updating files: 24% (4872/20298) Updating files: 25% (5075/20298) Updating files: 26% (5278/20298) Updating files: 27% (5481/20298) Updating files: 28% (5684/20298) Updating files: 29% (5887/20298) Updating files: 30% (6090/20298) Updating files: 31% (6293/20298) Updating files: 32% (6496/20298) Updating files: 33% (6699/20298) Updating files: 34% (6902/20298) Updating files: 35% (7105/20298) Updating files: 36% (7308/20298) Updating files: 36% (7414/20298) Updating files: 37% (7511/20298) Updating files: 38% (7714/20298) Updating files: 39% (7917/20298) Updating files: 40% (8120/20298) Updating files: 41% (8323/20298) Updating files: 42% (8526/20298) Updating files: 43% (8729/20298) Updating files: 44% (8932/20298) Updating files: 45% (9135/20298) Updating files: 46% (9338/20298) Updating files: 47% (9541/20298) Updating files: 48% (9744/20298) Updating files: 49% (9947/20298) Updating files: 50% (10149/20298) Updating files: 51% (10352/20298) Updating files: 52% (10555/20298) Updating files: 53% (10758/20298) Updating files: 54% (10961/20298) Updating files: 55% (11164/20298) Updating files: 56% (11367/20298) Updating files: 57% (11570/20298) Updating files: 58% (11773/20298) Updating files: 59% (11976/20298) Updating files: 60% (12179/20298) Updating files: 60% (12234/20298) Updating files: 61% (12382/20298) Updating files: 62% (12585/20298) Updating files: 63% (12788/20298) Updating files: 64% (12991/20298) Updating files: 65% (13194/20298) Updating files: 66% (13397/20298) Updating files: 67% (13600/20298) Updating files: 68% (13803/20298) Updating files: 69% (14006/20298) Updating files: 70% (14209/20298) Updating files: 71% (14412/20298) Updating files: 72% (14615/20298) Updating files: 73% (14818/20298) Updating files: 74% (15021/20298) Updating files: 75% (15224/20298) Updating files: 76% (15427/20298) Updating files: 77% (15630/20298) Updating files: 78% (15833/20298) Updating files: 79% (16036/20298) Updating files: 80% (16239/20298) Updating files: 81% (16442/20298) Updating files: 82% (16645/20298) Updating files: 83% (16848/20298) Updating files: 84% (17051/20298) Updating files: 85% (17254/20298) Updating files: 86% (17457/20298) Updating files: 87% (17660/20298) Updating files: 88% (17863/20298) Updating files: 89% (18066/20298) Updating files: 89% (18120/20298) Updating files: 90% (18269/20298) Updating files: 91% (18472/20298) Updating files: 92% (18675/20298) Updating files: 93% (18878/20298) Updating files: 94% (19081/20298) Updating files: 95% (19284/20298) Updating files: 96% (19487/20298) Updating files: 97% (19690/20298) Updating files: 98% (19893/20298) Updating files: 99% (20096/20298) Updating files: 100% (20298/20298) Updating files: 100% (20298/20298), done. From https://github.com/greencapitaltrade/bifrost * [new ref] refs/pull/69/head -> PR-69 Switched to branch 'PR-69' HEAD is now at d35da896 fix(phase1): address all 8 PR review issues checked out revision: refs/pull/69/head:PR-69@d35da896d0fbf53244671df2068e673a514e5d3c to dir: source Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-git-merge setup git user email jenkins-x@googlegroups.com Using SHAs from PULL_REFS=main:eae7553bb0c8591186529411fc636efffa569949,69:d35da896d0fbf53244671df2068e673a514e5d3c:refs/pull/69/head using base branch main and base sha eae7553bb0c8591186529411fc636efffa569949 merging sha: d35da896d0fbf53244671df2068e673a514e5d3c Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-jx-variables WARNING: no $GIT_SECRET_MOUNT_PATH environment variable set about to run: git clone --no-checkout --filter=blob:none --depth=1 https://github.com/greencapitaltrade/mcu.git /tmp/jx-git-3791522672 in dir /tmp Cloning into '/tmp/jx-git-3791522672'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-3791522672 about to run: git checkout in dir /tmp/jx-git-3791522672 Your branch is up to date with 'origin/main'. export APP_NAME='bifrost' export BRANCH_NAME='PR-69' export BUILD_NUMBER='4' export DOCKERFILE_PATH='Dockerfile' export DOCKER_REGISTRY='gctdev.azurecr.io' export DOCKER_REGISTRY_ORG='greencapitaltrade' export DOMAIN='gc-t.in' about to run: git rev-parse --abbrev-ref HEAD in dir . main export GIT_BRANCH='main' export JENKINS_X_URL='https://dashboard-jx.gc-t.in/greencapitaltrade/bifrost/PR-69/4' export JX_CHART_REPOSITORY='http://jenkins-x-chartmuseum.jx.svc.cluster.local:8080' export KANIKO_FLAGS='--skip-unused-stages --snapshotMode=redo' export MINK_AS='tekton-bot' version file VERSION does not exist export MINK_IMAGE='gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-4-SNAPSHOT' export NAMESPACE_SUB_DOMAIN='-jx.' export PIPELINE_KIND='pullrequest' export PUSH_CONTAINER_REGISTRY='gctdev.azurecr.io' export REPO_NAME='bifrost' export REPO_OWNER='greencapitaltrade' version file VERSION does not exist export VERSION='0.0.0-PR-69-4-SNAPSHOT' added variables to file: .jx/variables.sh added variables to file: .jx/variables.sh Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-setup-npm-nexus Using Nexus npm configuration from secret NPM configured for: - npm-proxy (public packages) - npm-github (@github scoped packages) - Docker registry via Nexus Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-verify-nexus-config Verifying Nexus configurations: NPM config missing at /root/.npmrc Pip config missing at /root/.pip/pip.conf APT config missing at /etc/apt/sources.list Testing pip with Nexus configuration: pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11) Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-check-registry sourcing .jx/variables.sh verifying the container registry is setup WARNING: no $GIT_SECRET_MOUNT_PATH environment variable set about to run: git clone --no-checkout --filter=blob:none --depth=1 https://github.com/greencapitaltrade/mcu.git /tmp/jx-git-4031201428 in dir /tmp Cloning into '/tmp/jx-git-4031201428'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-4031201428 about to run: git checkout in dir /tmp/jx-git-4031201428 Your branch is up to date with 'origin/main'. no ECR code necessary as using provider aks Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-build-container-build time="2026-02-22T17:35:08Z" level=warning msg="Flag --snapshotMode is deprecated. Use: --snapshot-mode" INFO[0000] Retrieving image manifest odoo:16.0 INFO[0000] Retrieving image odoo:16.0 from registry index.docker.io INFO[0002] Built cross stage deps: map[] INFO[0002] Retrieving image manifest odoo:16.0 INFO[0002] Returning cached image manifest INFO[0002] Executing 0 build triggers INFO[0002] Building stage 'odoo:16.0' [idx: '0', base-idx: '-1'] INFO[0002] Unpacking rootfs as cmd RUN pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0 requires it. INFO[0068] USER root INFO[0068] Cmd: USER INFO[0068] ENTRYPOINT [ "/gct_entrypoint.sh" ] INFO[0068] CMD ["odoo"] INFO[0068] ARG NEXUS_USER INFO[0068] ARG NEXUS_PASS INFO[0068] ARG NEXUS_URL=nexus-nexus-repository-manager.jx.svc.cluster.local:8081 INFO[0068] RUN pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0 INFO[0068] Initializing snapshotter ... INFO[0068] Taking snapshot of full filesystem... INFO[0098] Cmd: /bin/bash INFO[0098] Args: [-xo pipefail -c pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0] INFO[0098] Util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/tekton/home} INFO[0098] Performing slow lookup of group ids for root INFO[0098] Running: [/bin/bash -xo pipefail -c pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0] + pip install --force-reinstall cryptography==41.0.7 pyOpenSSL==24.0.0 'urllib3>=2.0.0' Collecting cryptography==41.0.7 Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB) Collecting pyOpenSSL==24.0.0 Downloading pyOpenSSL-24.0.0-py3-none-any.whl (58 kB) Collecting urllib3>=2.0.0 Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) Collecting cffi>=1.12 Downloading cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB) Collecting pycparser Downloading pycparser-2.23-py3-none-any.whl (118 kB) Installing collected packages: pycparser, cffi, cryptography, urllib3, pyOpenSSL Attempting uninstall: cryptography Found existing installation: cryptography 3.3.2 Not uninstalling cryptography at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'cryptography'. No files were found to uninstall. Attempting uninstall: urllib3 Found existing installation: urllib3 1.26.5 Not uninstalling urllib3 at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'urllib3'. No files were found to uninstall. Attempting uninstall: pyOpenSSL Found existing installation: pyOpenSSL 20.0.1 Not uninstalling pyopenssl at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'pyOpenSSL'. No files were found to uninstall. Successfully installed cffi-2.0.0 cryptography-41.0.7 pyOpenSSL-24.0.0 pycparser-2.23 urllib3-2.6.3 + pip install cachetools 'redis[hiredis]' pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0 Collecting cachetools Downloading cachetools-6.2.6-py3-none-any.whl (11 kB) Collecting redis[hiredis] Downloading redis-7.0.1-py3-none-any.whl (339 kB) Collecting pandas Downloading pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB) Collecting fsspec Downloading fsspec-2025.10.0-py3-none-any.whl (200 kB) Collecting adlfs==2024.4.1 Downloading adlfs-2024.4.1-py3-none-any.whl (40 kB) Collecting azure-identity==1.16.0 Downloading azure_identity-1.16.0-py3-none-any.whl (166 kB) Collecting azure-core<2.0.0,>=1.23.1 Downloading azure_core-1.38.2-py3-none-any.whl (217 kB) Collecting aiohttp>=3.7.0 Downloading aiohttp-3.13.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB) Collecting azure-storage-blob>=12.12.0 Downloading azure_storage_blob-12.28.0-py3-none-any.whl (431 kB) Collecting azure-datalake-store<0.1,>=0.0.46 Downloading azure_datalake_store-0.0.53-py2.py3-none-any.whl (55 kB) Requirement already satisfied: cryptography>=2.5 in /usr/local/lib/python3.9/dist-packages (from azure-identity==1.16.0) (41.0.7) Collecting msal>=1.24.0 Downloading msal-1.34.0-py3-none-any.whl (116 kB) Collecting msal-extensions>=0.3.0 Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB) Collecting aiosignal>=1.4.0 Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/lib/python3/dist-packages (from aiohttp>=3.7.0->adlfs==2024.4.1) (20.3.0) Collecting frozenlist>=1.1.1 Downloading frozenlist-1.8.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB) Collecting yarl<2.0,>=1.17.0 Downloading yarl-1.22.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (346 kB) Collecting aiohappyeyeballs>=2.5.0 Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.7.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (240 kB) Collecting async-timeout<6.0,>=4.0 Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB) Collecting propcache>=0.2.0 Downloading propcache-0.4.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (197 kB) Collecting typing-extensions>=4.2 Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) Requirement already satisfied: requests>=2.21.0 in /usr/lib/python3/dist-packages (from azure-core<2.0.0,>=1.23.1->adlfs==2024.4.1) (2.25.1) Requirement already satisfied: cffi in /usr/local/lib/python3.9/dist-packages (from azure-datalake-store<0.1,>=0.0.46->adlfs==2024.4.1) (2.0.0) Collecting isodate>=0.6.1 Downloading isodate-0.7.2-py3-none-any.whl (22 kB) Requirement already satisfied: pycparser in /usr/local/lib/python3.9/dist-packages (from cffi->azure-datalake-store<0.1,>=0.0.46->adlfs==2024.4.1) (2.23) Collecting PyJWT[crypto]<3,>=1.0.0 Downloading pyjwt-2.11.0-py3-none-any.whl (28 kB) Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.17.0->aiohttp>=3.7.0->adlfs==2024.4.1) (2.10) Collecting numpy>=1.22.4 Downloading numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB) Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3/dist-packages (from pandas) (2021.1) Collecting python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Collecting tzdata>=2022.7 Downloading tzdata-2025.3-py2.py3-none-any.whl (348 kB) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.8.2->pandas) (1.16.0) Collecting hiredis>=3.2.0 Downloading hiredis-3.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (167 kB) Installing collected packages: PyJWT, typing-extensions, propcache, multidict, msal, frozenlist, yarl, msal-extensions, isodate, azure-core, async-timeout, aiosignal, aiohappyeyeballs, tzdata, redis, python-dateutil, numpy, hiredis, fsspec, azure-storage-blob, azure-identity, azure-datalake-store, aiohttp, pandas, cachetools, adlfs Attempting uninstall: isodate Found existing installation: isodate 0.6.0 Not uninstalling isodate at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'isodate'. No files were found to uninstall. Attempting uninstall: python-dateutil Found existing installation: python-dateutil 2.8.1 Not uninstalling python-dateutil at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'python-dateutil'. No files were found to uninstall. Successfully installed PyJWT-2.11.0 adlfs-2024.4.1 aiohappyeyeballs-2.6.1 aiohttp-3.13.3 aiosignal-1.4.0 async-timeout-5.0.1 azure-core-1.38.2 azure-datalake-store-0.0.53 azure-identity-1.16.0 azure-storage-blob-12.28.0 cachetools-6.2.6 frozenlist-1.8.0 fsspec-2025.10.0 hiredis-3.3.0 isodate-0.7.2 msal-1.34.0 msal-extensions-1.3.1 multidict-6.7.1 numpy-2.0.2 pandas-2.3.3 propcache-0.4.1 python-dateutil-2.9.0.post0 redis-7.0.1 typing-extensions-4.15.0 tzdata-2025.3 yarl-1.22.0 INFO[0148] Taking snapshot of full filesystem... INFO[0165] RUN mkdir -p /usr/local/bin/ep && curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_$(uname -s)_$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "$(uname -m)"; fi).tar.gz | tar xz && mv envplate /usr/local/bin/ep && chmod +x /usr/local/bin/ep INFO[0165] Cmd: /bin/bash INFO[0165] Args: [-xo pipefail -c mkdir -p /usr/local/bin/ep && curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_$(uname -s)_$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "$(uname -m)"; fi).tar.gz | tar xz && mv envplate /usr/local/bin/ep && chmod +x /usr/local/bin/ep] INFO[0165] Util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/tekton/home} INFO[0165] Performing slow lookup of group ids for root INFO[0165] Running: [/bin/bash -xo pipefail -c mkdir -p /usr/local/bin/ep && curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_$(uname -s)_$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "$(uname -m)"; fi).tar.gz | tar xz && mv envplate /usr/local/bin/ep && chmod +x /usr/local/bin/ep] + mkdir -p /usr/local/bin/ep + tar xz ++ uname -s +++ uname -m ++ '[' x86_64 = aarch64 ']' +++ uname -m ++ echo x86_64 + curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_Linux_x86_64.tar.gz + mv envplate /usr/local/bin/ep + chmod +x /usr/local/bin/ep INFO[0166] Taking snapshot of full filesystem... INFO[0169] COPY odoo.conf /etc/odoo/odoo.conf INFO[0169] Taking snapshot of files... INFO[0169] RUN chmod 777 /etc/odoo/odoo.conf INFO[0169] Cmd: /bin/bash INFO[0169] Args: [-xo pipefail -c chmod 777 /etc/odoo/odoo.conf] INFO[0169] Util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/tekton/home} INFO[0169] Performing slow lookup of group ids for root INFO[0169] Running: [/bin/bash -xo pipefail -c chmod 777 /etc/odoo/odoo.conf] + chmod 777 /etc/odoo/odoo.conf INFO[0169] Taking snapshot of full filesystem... INFO[0172] COPY gct_entrypoint.sh . INFO[0172] Taking snapshot of files... INFO[0172] COPY addons /odoo/addons INFO[0184] Taking snapshot of files... INFO[0197] USER odoo INFO[0197] Cmd: USER INFO[0197] Pushing image to gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-4-SNAPSHOT INFO[0201] Pushed gctdev.azurecr.io/greencapitaltrade/bifrost@sha256:61d4fcaf6babae7e1faa1c3fcba581269dab2542ec246d07cab77675a366845b Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-promote-jx-preview found PullRequest https://github.com/greencapitaltrade/bifrost/pull/69 using ingress sub domain -jx-greencapitaltrade-bifrost-pr-69. upserted preview jx-greencapitaltrade-bifrost-pr-69 passing env vars into helmfile: map[string]string{"APP_NAME":"bifrost", "DOCKER_REGISTRY":"gctdev.azurecr.io", "DOCKER_REGISTRY_ORG":"greencapitaltrade", "PREVIEW_NAMESPACE":"jx-greencapitaltrade-bifrost-pr-69", "VERSION":"0.0.0-PR-69-4-SNAPSHOT"} jx-greencapitaltrade-bifrost-pr-69: LAST SEEN TYPE REASON OBJECT MESSAGE jx-greencapitaltrade-bifrost-pr-69: 26m Normal Scheduled pod/jx-verify-gc-jobs-jicow-wcct6 Successfully assigned jx-greencapitaltrade-bifrost-pr-69/jx-verify-gc-jobs-jicow-wcct6 to aks-default-90849530-vmss000000 jx-greencapitaltrade-bifrost-pr-69: 26m Normal Pulled pod/jx-verify-gc-jobs-jicow-wcct6 Container image "ghcr.io/jenkins-x/jx-verify:0.3.17" already present on machine jx-greencapitaltrade-bifrost-pr-69: 26m Normal Created pod/jx-verify-gc-jobs-jicow-wcct6 Created container: job jx-greencapitaltrade-bifrost-pr-69: 26m Normal Started pod/jx-verify-gc-jobs-jicow-wcct6 Started container job jx-greencapitaltrade-bifrost-pr-69: 26m Normal SuccessfulCreate job/jx-verify-gc-jobs-jicow Created pod: jx-verify-gc-jobs-jicow-wcct6 jx-greencapitaltrade-bifrost-pr-69: 26m Normal Completed job/jx-verify-gc-jobs-jicow Job completed jx-greencapitaltrade-bifrost-pr-69: 26m Normal Killing pod/preview-bifrost-6d9bbf7b4f-6nxgd Stopping container bifrost jx-greencapitaltrade-bifrost-pr-69: 26m Normal SuccessfulDelete replicaset/preview-bifrost-6d9bbf7b4f Deleted pod: preview-bifrost-6d9bbf7b4f-6nxgd jx-greencapitaltrade-bifrost-pr-69: 26m Normal Scheduled pod/preview-bifrost-76544769cb-s6tx8 Successfully assigned jx-greencapitaltrade-bifrost-pr-69/preview-bifrost-76544769cb-s6tx8 to aks-build-18083045-vmss0000ag jx-greencapitaltrade-bifrost-pr-69: 26m Normal Pulling pod/preview-bifrost-76544769cb-s6tx8 Pulling image "gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-3-SNAPSHOT" jx-greencapitaltrade-bifrost-pr-69: 25m Normal Pulled pod/preview-bifrost-76544769cb-s6tx8 Successfully pulled image "gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-3-SNAPSHOT" in 8.49s (8.49s including waiting). Image size: 761292403 bytes. jx-greencapitaltrade-bifrost-pr-69: 25m Normal Created pod/preview-bifrost-76544769cb-s6tx8 Created container: bifrost jx-greencapitaltrade-bifrost-pr-69: 25m Normal Started pod/preview-bifrost-76544769cb-s6tx8 Started container bifrost jx-greencapitaltrade-bifrost-pr-69: 25m Warning Unhealthy pod/preview-bifrost-76544769cb-s6tx8 Startup probe failed: Get "http://10.244.27.9:8080/web/health": dial tcp 10.244.27.9:8080: connect: connection refused jx-greencapitaltrade-bifrost-pr-69: 26m Normal SuccessfulCreate replicaset/preview-bifrost-76544769cb Created pod: preview-bifrost-76544769cb-s6tx8 jx-greencapitaltrade-bifrost-pr-69: 26m Normal ScalingReplicaSet deployment/preview-bifrost Scaled up replica set preview-bifrost-76544769cb to 1 jx-greencapitaltrade-bifrost-pr-69: 26m Normal ScalingReplicaSet deployment/preview-bifrost Scaled down replica set preview-bifrost-6d9bbf7b4f to 0 from 1 jx-greencapitaltrade-bifrost-pr-69: 0s Normal SuccessfulCreate job/jx-verify-gc-jobs-lcoyj Created pod: jx-verify-gc-jobs-lcoyj-h8vm6 jx-greencapitaltrade-bifrost-pr-69: 0s Normal Scheduled pod/jx-verify-gc-jobs-lcoyj-h8vm6 Successfully assigned jx-greencapitaltrade-bifrost-pr-69/jx-verify-gc-jobs-lcoyj-h8vm6 to aks-default-90849530-vmss000000 jx-greencapitaltrade-bifrost-pr-69: 0s Normal Pulled pod/jx-verify-gc-jobs-lcoyj-h8vm6 Container image "ghcr.io/jenkins-x/jx-verify:0.3.17" already present on machine jx-greencapitaltrade-bifrost-pr-69: 0s Normal Created pod/jx-verify-gc-jobs-lcoyj-h8vm6 Created container: job jx-greencapitaltrade-bifrost-pr-69: 0s Normal Started pod/jx-verify-gc-jobs-lcoyj-h8vm6 Started container job jx-greencapitaltrade-bifrost-pr-69: 0s Normal ScalingReplicaSet deployment/preview-bifrost Scaled up replica set preview-bifrost-b8b64df9 to 1 jx-greencapitaltrade-bifrost-pr-69: 0s Normal ScalingReplicaSet deployment/preview-bifrost Scaled down replica set preview-bifrost-76544769cb to 0 from 1 jx-greencapitaltrade-bifrost-pr-69: 0s Normal SuccessfulDelete replicaset/preview-bifrost-76544769cb Deleted pod: preview-bifrost-76544769cb-s6tx8 jx-greencapitaltrade-bifrost-pr-69: 0s Normal Killing pod/preview-bifrost-76544769cb-s6tx8 Stopping container bifrost jx-greencapitaltrade-bifrost-pr-69: 0s Normal SuccessfulCreate replicaset/preview-bifrost-b8b64df9 Created pod: preview-bifrost-b8b64df9-8rgs6 jx-greencapitaltrade-bifrost-pr-69: 0s Normal Scheduled pod/preview-bifrost-b8b64df9-8rgs6 Successfully assigned jx-greencapitaltrade-bifrost-pr-69/preview-bifrost-b8b64df9-8rgs6 to aks-default-90849530-vmss000000 jx-greencapitaltrade-bifrost-pr-69: 0s Normal Completed job/jx-verify-gc-jobs-lcoyj Job completed jx-greencapitaltrade-bifrost-pr-69: 0s Normal Pulling pod/preview-bifrost-b8b64df9-8rgs6 Pulling image "gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-4-SNAPSHOT" killed the kubectl event watch command found helm preview release jx-verify in namespace jx-greencapitaltrade-bifrost-pr-69 preview jx-greencapitaltrade-bifrost-pr-69 is now running at http://bifrost-jx-greencapitaltrade-bifrost-pr-69.gc-t.in updated preview jx-greencapitaltrade-bifrost-pr-69 with URL http://bifrost-jx-greencapitaltrade-bifrost-pr-69.gc-t.in Updated PipelineActivity greencapitaltrade-bifrost-pr-69-4 which has status Pending wrote preview environment variables to .jx/variables.sh commented on pull request #69 on repository greencapitaltrade/bifrost Showing logs for build greencapitaltrade/bifrost/pr-69 #4 stage from-build-pack and container step-run-fleet-tests Preview namespace: jx-greencapitaltrade-bifrost-pr-69 Waiting for Bifrost deployment to be ready... Waiting for deployment "preview-bifrost" rollout to finish: 0 of 1 updated replicas are available... Waiting for deployment "preview-bifrost" rollout to finish: 0 out of 1 new replicas have been updated... Waiting for deployment "preview-bifrost" rollout to finish: 0 of 1 updated replicas are available... deployment "preview-bifrost" successfully rolled out Found Bifrost pod: preview-bifrost-b8b64df9-sr8k4 Running fleet_management tests... Creating test database: preview_test_1771782090 DROP DATABASE CREATE DATABASE Running fleet_management tests on preview_test_1771782090... /usr/lib/python3/dist-packages/requests/__init__.py:87: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (4.0.0) doesn't match a supported version! warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported " 2026-02-22 17:41:35,127 70 INFO ? odoo: Odoo version 16.0-20250909 2026-02-22 17:41:35,127 70 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf 2026-02-22 17:41:35,127 70 INFO ? odoo: addons paths: ['/usr/lib/python3/dist-packages/odoo/addons', '/var/lib/odoo/addons/16.0', '/odoo/addons'] 2026-02-22 17:41:35,128 70 INFO ? odoo: database: bifrost@postgresql:default 2026-02-22 17:41:35,725 70 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-02-22 17:41:36,720 70 WARNING ? odoo.service.server: Unit testing in workers mode could fail; use --workers 0. 2026-02-22 17:41:36,780 70 INFO preview_test_1771782090 odoo.modules.loading: init db 2026-02-22 17:41:42,639 70 WARNING preview_test_1771782090 odoo.modules.module: Missing `license` key in manifest for 'unique_partner_ref', defaulting to LGPL-3 2026-02-22 17:41:43,146 70 INFO preview_test_1771782090 odoo.modules.loading: loading 1 modules... 2026-02-22 17:41:43,146 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module base (1/1) 2026-02-22 17:41:43,223 70 INFO preview_test_1771782090 odoo.modules.registry: module base: creating or updating database tables 2026-02-22 17:41:44,175 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-02-22 17:41:44,175 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-02-22 17:41:44,175 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.module.module.views_by_module 2026-02-22 17:41:44,582 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.user_id 2026-02-22 17:41:44,582 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-02-22 17:41:44,583 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.display_name 2026-02-22 17:41:44,583 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.company_registry 2026-02-22 17:41:44,583 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.commercial_company_name 2026-02-22 17:41:44,583 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.partner_share 2026-02-22 17:41:44,709 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.currency.decimal_places 2026-02-22 17:41:44,803 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.company.logo_web 2026-02-22 17:41:44,901 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.users.signature 2026-02-22 17:41:44,902 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.users.share 2026-02-22 17:41:48,425 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_bank.xml 2026-02-22 17:41:48,435 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res.lang.csv 2026-02-22 17:41:48,625 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_lang_data.xml 2026-02-22 17:41:48,730 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_partner_data.xml 2026-02-22 17:41:48,962 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_currency_data.xml 2026-02-22 17:41:50,294 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_company_data.xml 2026-02-22 17:41:50,342 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_users_data.xml 2026-02-22 17:41:55,325 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-02-22 17:41:55,341 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res_country_data.xml 2026-02-22 17:41:56,813 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-02-22 17:41:56,832 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-02-22 17:41:56,848 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/security/base_groups.xml 2026-02-22 17:41:57,627 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/security/base_security.xml 2026-02-22 17:41:58,018 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/base_menus.xml 2026-02-22 17:41:58,272 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-02-22 17:41:58,334 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_config_views.xml 2026-02-22 17:41:58,360 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/res.country.state.csv 2026-02-22 17:42:00,483 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-02-22 17:42:00,774 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-02-22 17:42:00,853 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-02-22 17:42:00,889 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-02-22 17:42:00,957 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-02-22 17:42:01,043 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-02-22 17:42:01,085 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-02-22 17:42:01,157 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_model_views.xml 2026-02-22 17:42:01,745 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-02-22 17:42:01,847 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-02-22 17:42:01,959 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-02-22 17:42:02,048 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-02-22 17:42:02,136 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-02-22 17:42:02,330 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_default_views.xml 2026-02-22 17:42:02,370 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-02-22 17:42:02,416 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/report/ir_model_report.xml 2026-02-22 17:42:02,424 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-02-22 17:42:02,434 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-02-22 17:42:02,471 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-02-22 17:42:02,529 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_module_views.xml 2026-02-22 17:42:02,779 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-02-22 17:42:02,979 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_module_module.xml 2026-02-22 17:42:03,215 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-02-22 17:42:03,222 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-02-22 17:42:03,231 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-02-22 17:42:03,256 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-02-22 17:42:03,328 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-02-22 17:42:03,354 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-02-22 17:42:03,422 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-02-22 17:42:03,433 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-02-22 17:42:03,459 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-02-22 17:42:03,528 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_actions_data.xml 2026-02-22 17:42:03,536 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-02-22 17:42:03,568 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-02-22 17:42:03,658 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_company_views.xml 2026-02-22 17:42:03,742 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_lang_views.xml 2026-02-22 17:42:03,829 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_partner_views.xml 2026-02-22 17:42:04,229 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_bank_views.xml 2026-02-22 17:42:04,336 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_country_views.xml 2026-02-22 17:42:04,458 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_currency_views.xml 2026-02-22 17:42:04,565 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_users_views.xml 2026-02-22 17:42:04,932 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/ir_property_views.xml 2026-02-22 17:42:04,977 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-02-22 17:42:05,023 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-02-22 17:42:05,083 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/views/onboarding_views.xml 2026-02-22 17:42:05,150 70 INFO preview_test_1771782090 odoo.modules.loading: loading base/security/ir.model.access.csv 2026-02-22 17:42:05,839 70 INFO preview_test_1771782090 odoo.modules.loading: Module base loaded in 22.69s, 7917 queries (+7917 other) 2026-02-22 17:42:05,839 70 INFO preview_test_1771782090 odoo.modules.loading: 1 modules loaded in 22.69s, 7917 queries (+7917 extra) 2026-02-22 17:42:05,927 70 INFO preview_test_1771782090 odoo.modules.loading: updating modules list 2026-02-22 17:42:05,933 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-02-22 17:42:08,863 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Fleet Management - Base Platform'] to user __system__ #1 via n/a 2026-02-22 17:42:09,313 70 INFO preview_test_1771782090 odoo.modules.loading: loading 61 modules... 2026-02-22 17:42:09,314 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module auth_api_key (1/61) 2026-02-22 17:42:09,334 70 INFO preview_test_1771782090 odoo.modules.registry: module auth_api_key: creating or updating database tables 2026-02-22 17:42:09,488 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_api_key/security/ir.model.access.csv 2026-02-22 17:42:09,520 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_api_key/views/auth_api_key.xml 2026-02-22 17:42:09,637 70 INFO preview_test_1771782090 odoo.modules.loading: Module auth_api_key loaded in 0.32s, 99 queries (+99 other) 2026-02-22 17:42:09,637 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module unique_partner_ref (3/61) 2026-02-22 17:42:09,719 70 INFO preview_test_1771782090 odoo.modules.registry: module unique_partner_ref: creating or updating database tables 2026-02-22 17:42:09,855 70 INFO preview_test_1771782090 odoo.modules.loading: Module unique_partner_ref loaded in 0.22s, 52 queries (+52 other) 2026-02-22 17:42:09,855 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module uom (4/61) 2026-02-22 17:42:09,922 70 INFO preview_test_1771782090 odoo.modules.registry: module uom: creating or updating database tables 2026-02-22 17:42:10,063 70 INFO preview_test_1771782090 odoo.modules.loading: loading uom/data/uom_data.xml 2026-02-22 17:42:10,272 70 INFO preview_test_1771782090 odoo.modules.loading: loading uom/security/uom_security.xml 2026-02-22 17:42:10,330 70 INFO preview_test_1771782090 odoo.modules.loading: loading uom/security/ir.model.access.csv 2026-02-22 17:42:10,354 70 INFO preview_test_1771782090 odoo.modules.loading: loading uom/views/uom_uom_views.xml 2026-02-22 17:42:10,525 70 INFO preview_test_1771782090 odoo.modules.loading: Module uom loaded in 0.67s, 283 queries (+283 other) 2026-02-22 17:42:10,525 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module web (5/61) 2026-02-22 17:42:10,616 70 INFO preview_test_1771782090 odoo.modules.registry: module web: creating or updating database tables 2026-02-22 17:42:11,920 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/security/ir.model.access.csv 2026-02-22 17:42:11,940 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/views/webclient_templates.xml 2026-02-22 17:42:12,129 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/views/report_templates.xml 2026-02-22 17:42:12,350 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-02-22 17:42:12,369 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/views/speedscope_template.xml 2026-02-22 17:42:12,417 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/views/lazy_assets.xml 2026-02-22 17:42:12,427 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/views/neutralize_views.xml 2026-02-22 17:42:12,438 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/data/ir_attachment.xml 2026-02-22 17:42:12,446 70 INFO preview_test_1771782090 odoo.modules.loading: loading web/data/report_layout.xml 2026-02-22 17:42:13,129 70 INFO preview_test_1771782090 odoo.modules.loading: Module web loaded in 2.60s, 910 queries (+910 other) 2026-02-22 17:42:13,129 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module auth_totp (6/61) 2026-02-22 17:42:13,321 70 INFO preview_test_1771782090 odoo.modules.registry: module auth_totp: creating or updating database tables 2026-02-22 17:42:13,462 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp/security/security.xml 2026-02-22 17:42:13,564 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-02-22 17:42:13,584 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-02-22 17:42:13,624 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-02-22 17:42:13,717 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp/views/templates.xml 2026-02-22 17:42:13,726 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-02-22 17:42:13,828 70 INFO preview_test_1771782090 odoo.modules.loading: Module auth_totp loaded in 0.70s, 175 queries (+175 other) 2026-02-22 17:42:13,828 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module base_import (7/61) 2026-02-22 17:42:14,030 70 INFO preview_test_1771782090 odoo.modules.registry: module base_import: creating or updating database tables 2026-02-22 17:42:15,544 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-02-22 17:42:15,823 70 INFO preview_test_1771782090 odoo.modules.loading: Module base_import loaded in 1.99s, 919 queries (+919 other) 2026-02-22 17:42:15,823 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module base_setup (8/61) 2026-02-22 17:42:15,924 70 INFO preview_test_1771782090 odoo.modules.registry: module base_setup: creating or updating database tables 2026-02-22 17:42:16,114 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-02-22 17:42:16,127 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-02-22 17:42:16,264 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-02-22 17:42:16,353 70 INFO preview_test_1771782090 odoo.modules.loading: Module base_setup loaded in 0.53s, 153 queries (+153 other) 2026-02-22 17:42:16,353 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module bus (9/61) 2026-02-22 17:42:16,516 70 INFO preview_test_1771782090 odoo.modules.registry: module bus: creating or updating database tables 2026-02-22 17:42:16,668 70 INFO preview_test_1771782090 odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-02-22 17:42:16,827 70 INFO preview_test_1771782090 odoo.modules.loading: Module bus loaded in 0.47s, 105 queries (+105 other) 2026-02-22 17:42:16,828 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module http_routing (10/61) 2026-02-22 17:42:16,922 70 INFO preview_test_1771782090 odoo.modules.registry: module http_routing: creating or updating database tables 2026-02-22 17:42:16,940 70 INFO preview_test_1771782090 odoo.modules.loading: loading http_routing/views/http_routing_template.xml 2026-02-22 17:42:17,136 70 INFO preview_test_1771782090 odoo.modules.loading: loading http_routing/views/res_lang_views.xml 2026-02-22 17:42:17,233 70 INFO preview_test_1771782090 odoo.modules.loading: Module http_routing loaded in 0.41s, 77 queries (+77 other) 2026-02-22 17:42:17,233 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module resource (11/61) 2026-02-22 17:42:17,336 70 INFO preview_test_1771782090 odoo.modules.registry: module resource: creating or updating database tables 2026-02-22 17:42:17,751 70 INFO preview_test_1771782090 odoo.modules.loading: loading resource/data/resource_data.xml 2026-02-22 17:42:17,913 70 INFO preview_test_1771782090 odoo.modules.loading: loading resource/security/ir.model.access.csv 2026-02-22 17:42:17,939 70 INFO preview_test_1771782090 odoo.modules.loading: loading resource/security/resource_security.xml 2026-02-22 17:42:18,042 70 INFO preview_test_1771782090 odoo.modules.loading: loading resource/views/resource_views.xml 2026-02-22 17:42:18,381 70 INFO preview_test_1771782090 odoo.modules.loading: Module resource loaded in 1.15s, 431 queries (+431 other) 2026-02-22 17:42:18,382 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module utm (12/61) 2026-02-22 17:42:18,434 70 INFO preview_test_1771782090 odoo.modules.registry: module utm: creating or updating database tables 2026-02-22 17:42:19,024 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/data/utm_medium_data.xml 2026-02-22 17:42:19,129 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/data/utm_source_data.xml 2026-02-22 17:42:19,169 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/data/utm_stage_data.xml 2026-02-22 17:42:19,175 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/data/utm_tag_data.xml 2026-02-22 17:42:19,181 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/views/utm_campaign_views.xml 2026-02-22 17:42:19,260 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/views/utm_medium_views.xml 2026-02-22 17:42:19,338 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/views/utm_source_views.xml 2026-02-22 17:42:19,359 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/views/utm_stage_views.xml 2026-02-22 17:42:19,431 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/views/utm_tag_views.xml 2026-02-22 17:42:19,450 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/views/utm_menus.xml 2026-02-22 17:42:19,559 70 INFO preview_test_1771782090 odoo.modules.loading: loading utm/security/ir.model.access.csv 2026-02-22 17:42:19,675 70 INFO preview_test_1771782090 odoo.modules.loading: Module utm loaded in 1.29s, 407 queries (+407 other) 2026-02-22 17:42:19,675 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module web_kanban_gauge (13/61) 2026-02-22 17:42:19,842 70 INFO preview_test_1771782090 odoo.modules.loading: Module web_kanban_gauge loaded in 0.17s, 12 queries (+12 other) 2026-02-22 17:42:19,842 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module web_tour (14/61) 2026-02-22 17:42:19,931 70 INFO preview_test_1771782090 odoo.modules.registry: module web_tour: creating or updating database tables 2026-02-22 17:42:20,116 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_tour/security/ir.model.access.csv 2026-02-22 17:42:20,138 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_tour/security/ir.rule.csv 2026-02-22 17:42:20,158 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_tour/views/tour_views.xml 2026-02-22 17:42:20,266 70 INFO preview_test_1771782090 odoo.modules.loading: Module web_tour loaded in 0.42s, 101 queries (+101 other) 2026-02-22 17:42:20,266 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module iap (15/61) 2026-02-22 17:42:20,331 70 INFO preview_test_1771782090 odoo.modules.registry: module iap: creating or updating database tables 2026-02-22 17:42:20,484 70 INFO preview_test_1771782090 odoo.modules.loading: loading iap/security/ir.model.access.csv 2026-02-22 17:42:20,532 70 INFO preview_test_1771782090 odoo.modules.loading: loading iap/security/ir_rule.xml 2026-02-22 17:42:20,547 70 INFO preview_test_1771782090 odoo.modules.loading: loading iap/views/iap_views.xml 2026-02-22 17:42:20,628 70 INFO preview_test_1771782090 odoo.modules.loading: loading iap/views/res_config_settings.xml 2026-02-22 17:42:20,724 70 INFO preview_test_1771782090 odoo.modules.loading: Module iap loaded in 0.46s, 147 queries (+147 other) 2026-02-22 17:42:20,725 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module mail (16/61) 2026-02-22 17:42:21,025 70 INFO preview_test_1771782090 odoo.modules.registry: module mail: creating or updating database tables 2026-02-22 17:42:21,756 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.partner_ids 2026-02-22 17:42:21,756 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.template_id 2026-02-22 17:42:21,756 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_type_id 2026-02-22 17:42:21,756 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_date_deadline_range 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_user_id 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.mail_post_method 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_summary 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_date_deadline_range_type 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_user_type 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_user_field_name 2026-02-22 17:42:21,757 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.activity_note 2026-02-22 17:42:21,758 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.mail_post_autofollow 2026-02-22 17:42:21,867 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.email_normalized 2026-02-22 17:42:21,882 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.users.notification_type 2026-02-22 17:42:24,926 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_groups.xml 2026-02-22 17:42:25,218 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/wizard/mail_blacklist_remove_views.xml 2026-02-22 17:42:25,229 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/wizard/mail_compose_message_views.xml 2026-02-22 17:42:25,255 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/wizard/mail_resend_message_views.xml 2026-02-22 17:42:25,339 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/wizard/mail_template_preview_views.xml 2026-02-22 17:42:25,357 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/wizard/mail_wizard_invite_views.xml 2026-02-22 17:42:25,422 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/wizard/mail_template_reset_views.xml 2026-02-22 17:42:25,440 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/fetchmail_views.xml 2026-02-22 17:42:25,530 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_message_subtype_views.xml 2026-02-22 17:42:25,554 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_tracking_views.xml 2026-02-22 17:42:25,633 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_notification_views.xml 2026-02-22 17:42:25,661 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_message_views.xml 2026-02-22 17:42:25,757 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_message_schedule_views.xml 2026-02-22 17:42:25,835 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_mail_views.xml 2026-02-22 17:42:25,938 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_followers_views.xml 2026-02-22 17:42:25,962 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_ice_server_views.xml 2026-02-22 17:42:26,033 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_channel_member_views.xml 2026-02-22 17:42:26,055 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_channel_rtc_session_views.xml 2026-02-22 17:42:26,137 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_link_preview_views.xml 2026-02-22 17:42:26,152 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_channel_views.xml 2026-02-22 17:42:26,250 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_shortcode_views.xml 2026-02-22 17:42:26,329 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_activity_views.xml 2026-02-22 17:42:26,526 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/res_config_settings_views.xml 2026-02-22 17:42:26,628 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/res_partner_data.xml 2026-02-22 17:42:26,718 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_message_subtype_data.xml 2026-02-22 17:42:26,735 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_templates_chatter.xml 2026-02-22 17:42:26,764 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_templates_email_layouts.xml 2026-02-22 17:42:26,849 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_templates_mailgateway.xml 2026-02-22 17:42:26,937 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_channel_data.xml 2026-02-22 17:42:26,993 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/mail_activity_data.xml 2026-02-22 17:42:27,043 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/data/ir_cron_data.xml 2026-02-22 17:42:27,147 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/security/mail_security.xml 2026-02-22 17:42:27,542 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/security/ir.model.access.csv 2026-02-22 17:42:27,750 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/discuss_public_templates.xml 2026-02-22 17:42:27,766 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_alias_views.xml 2026-02-22 17:42:27,842 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_gateway_allowed_views.xml 2026-02-22 17:42:27,862 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_guest_views.xml 2026-02-22 17:42:27,929 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_message_reaction_views.xml 2026-02-22 17:42:27,944 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/res_users_views.xml 2026-02-22 17:42:28,026 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/res_users_settings_views.xml 2026-02-22 17:42:28,048 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_template_views.xml 2026-02-22 17:42:28,140 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/ir_actions_server_views.xml 2026-02-22 17:42:28,156 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/ir_model_views.xml 2026-02-22 17:42:28,259 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/res_partner_views.xml 2026-02-22 17:42:28,520 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_blacklist_views.xml 2026-02-22 17:42:28,551 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail/views/mail_menus.xml 2026-02-22 17:42:29,136 70 INFO preview_test_1771782090 odoo.modules.loading: Module mail loaded in 8.41s, 3509 queries (+3509 other) 2026-02-22 17:42:29,136 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module spreadsheet (17/61) 2026-02-22 17:42:29,328 70 INFO preview_test_1771782090 odoo.modules.registry: module spreadsheet: creating or updating database tables 2026-02-22 17:42:29,521 70 INFO preview_test_1771782090 odoo.modules.loading: Module spreadsheet loaded in 0.39s, 42 queries (+42 other) 2026-02-22 17:42:29,522 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module web_editor (18/61) 2026-02-22 17:42:29,924 70 INFO preview_test_1771782090 odoo.modules.registry: module web_editor: creating or updating database tables 2026-02-22 17:42:32,070 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_editor/security/ir.model.access.csv 2026-02-22 17:42:32,128 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_editor/data/editor_assets.xml 2026-02-22 17:42:32,137 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_editor/views/editor.xml 2026-02-22 17:42:32,232 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_editor/views/snippets.xml 2026-02-22 17:42:32,423 70 INFO preview_test_1771782090 odoo.modules.loading: Module web_editor loaded in 2.90s, 1166 queries (+1166 other) 2026-02-22 17:42:32,423 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module analytic (19/61) 2026-02-22 17:42:32,536 70 INFO preview_test_1771782090 odoo.modules.registry: module analytic: creating or updating database tables 2026-02-22 17:42:33,092 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/security/analytic_security.xml 2026-02-22 17:42:33,231 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/security/ir.model.access.csv 2026-02-22 17:42:33,315 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/views/analytic_line_views.xml 2026-02-22 17:42:33,441 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/views/analytic_account_views.xml 2026-02-22 17:42:33,547 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/views/analytic_plan_views.xml 2026-02-22 17:42:33,613 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/views/analytic_distribution_model_views.xml 2026-02-22 17:42:33,636 70 INFO preview_test_1771782090 odoo.modules.loading: loading analytic/data/analytic_data.xml 2026-02-22 17:42:33,666 70 INFO preview_test_1771782090 odoo.modules.loading: Module analytic loaded in 1.24s, 392 queries (+392 other) 2026-02-22 17:42:33,666 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module auth_signup (20/61) 2026-02-22 17:42:33,921 70 INFO preview_test_1771782090 odoo.modules.registry: module auth_signup: creating or updating database tables 2026-02-22 17:42:34,064 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/data/ir_config_parameter_data.xml 2026-02-22 17:42:34,124 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/data/ir_cron_data.xml 2026-02-22 17:42:34,138 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/data/mail_template_data.xml 2026-02-22 17:42:34,220 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/views/res_config_settings_views.xml 2026-02-22 17:42:34,243 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/views/res_users_views.xml 2026-02-22 17:42:34,333 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/views/auth_signup_login_templates.xml 2026-02-22 17:42:34,367 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_signup/views/webclient_templates.xml 2026-02-22 17:42:34,462 70 INFO preview_test_1771782090 odoo.modules.loading: Module auth_signup loaded in 0.80s, 193 queries (+193 other) 2026-02-22 17:42:34,462 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module auth_totp_mail (21/61) 2026-02-22 17:42:34,623 70 INFO preview_test_1771782090 odoo.modules.registry: module auth_totp_mail: creating or updating database tables 2026-02-22 17:42:34,723 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp_mail/data/ir_action_data.xml 2026-02-22 17:42:34,821 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp_mail/data/mail_template_data.xml 2026-02-22 17:42:34,829 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp_mail/views/res_users_views.xml 2026-02-22 17:42:34,940 70 INFO preview_test_1771782090 odoo.modules.loading: Module auth_totp_mail loaded in 0.48s, 92 queries (+92 other) 2026-02-22 17:42:34,940 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module base_install_request (22/61) 2026-02-22 17:42:35,123 70 INFO preview_test_1771782090 odoo.modules.registry: module base_install_request: creating or updating database tables 2026-02-22 17:42:35,276 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_install_request/security/ir.model.access.csv 2026-02-22 17:42:35,329 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_install_request/wizard/base_module_install_request_views.xml 2026-02-22 17:42:35,350 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_install_request/data/mail_template_data.xml 2026-02-22 17:42:35,359 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_install_request/data/mail_templates_module_install.xml 2026-02-22 17:42:35,368 70 INFO preview_test_1771782090 odoo.modules.loading: loading base_install_request/views/ir_module_module_views.xml 2026-02-22 17:42:35,461 70 INFO preview_test_1771782090 odoo.modules.loading: Module base_install_request loaded in 0.52s, 143 queries (+143 other) 2026-02-22 17:42:35,461 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module fleet (23/61) 2026-02-22 17:42:35,714 70 INFO preview_test_1771782090 odoo.modules.registry: module fleet: creating or updating database tables 2026-02-22 17:42:36,515 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/security/fleet_security.xml 2026-02-22 17:42:37,081 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/security/ir.model.access.csv 2026-02-22 17:42:37,158 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/views/fleet_vehicle_model_views.xml 2026-02-22 17:42:37,482 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/views/fleet_vehicle_views.xml 2026-02-22 17:42:37,913 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/views/fleet_vehicle_cost_views.xml 2026-02-22 17:42:38,165 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/views/fleet_board_view.xml 2026-02-22 17:42:38,266 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/views/mail_activity_views.xml 2026-02-22 17:42:38,287 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/views/res_config_settings_views.xml 2026-02-22 17:42:38,352 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/data/fleet_cars_data.xml 2026-02-22 17:42:39,660 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/data/fleet_data.xml 2026-02-22 17:42:39,723 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/data/mail_message_subtype_data.xml 2026-02-22 17:42:39,730 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet/data/mail_activity_type_data.xml 2026-02-22 17:42:39,827 70 INFO preview_test_1771782090 odoo.modules.loading: Module fleet loaded in 4.37s, 1689 queries (+1689 other) 2026-02-22 17:42:39,827 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module google_gmail (24/61) 2026-02-22 17:42:40,115 70 INFO preview_test_1771782090 odoo.modules.registry: module google_gmail: creating or updating database tables 2026-02-22 17:42:40,235 70 INFO preview_test_1771782090 odoo.modules.loading: loading google_gmail/views/fetchmail_server_views.xml 2026-02-22 17:42:40,319 70 INFO preview_test_1771782090 odoo.modules.loading: loading google_gmail/views/ir_mail_server_views.xml 2026-02-22 17:42:40,334 70 INFO preview_test_1771782090 odoo.modules.loading: loading google_gmail/views/res_config_settings_views.xml 2026-02-22 17:42:40,461 70 INFO preview_test_1771782090 odoo.modules.loading: Module google_gmail loaded in 0.63s, 123 queries (+123 other) 2026-02-22 17:42:40,461 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module hr (25/61) 2026-02-22 17:42:40,821 70 INFO preview_test_1771782090 odoo.modules.registry: module hr: creating or updating database tables 2026-02-22 17:42:44,017 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/security/hr_security.xml 2026-02-22 17:42:44,488 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/security/ir.model.access.csv 2026-02-22 17:42:44,544 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/wizard/hr_plan_wizard_views.xml 2026-02-22 17:42:44,561 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/wizard/hr_departure_wizard_views.xml 2026-02-22 17:42:44,621 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_departure_reason_views.xml 2026-02-22 17:42:44,644 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_contract_type_views.xml 2026-02-22 17:42:44,666 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_job_views.xml 2026-02-22 17:42:44,753 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_plan_views.xml 2026-02-22 17:42:44,846 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_employee_category_views.xml 2026-02-22 17:42:44,914 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_employee_public_views.xml 2026-02-22 17:42:44,959 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/report/hr_employee_badge.xml 2026-02-22 17:42:45,027 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_employee_views.xml 2026-02-22 17:42:45,248 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_department_views.xml 2026-02-22 17:42:45,346 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_work_location_views.xml 2026-02-22 17:42:45,370 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/hr_views.xml 2026-02-22 17:42:45,653 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/res_config_settings_views.xml 2026-02-22 17:42:45,724 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/mail_channel_views.xml 2026-02-22 17:42:45,738 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/res_users.xml 2026-02-22 17:42:45,954 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/views/res_partner_views.xml 2026-02-22 17:42:46,024 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr/data/hr_data.xml 2026-02-22 17:42:46,442 70 INFO preview_test_1771782090 odoo.modules.loading: Module hr loaded in 5.98s, 2614 queries (+2614 other) 2026-02-22 17:42:46,442 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module iap_mail (26/61) 2026-02-22 17:42:46,733 70 INFO preview_test_1771782090 odoo.modules.registry: module iap_mail: creating or updating database tables 2026-02-22 17:42:46,826 70 INFO preview_test_1771782090 odoo.modules.loading: loading iap_mail/data/mail_templates.xml 2026-02-22 17:42:47,019 70 INFO preview_test_1771782090 odoo.modules.loading: Module iap_mail loaded in 0.58s, 35 queries (+35 other) 2026-02-22 17:42:47,020 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module mail_bot (27/61) 2026-02-22 17:42:47,225 70 INFO preview_test_1771782090 odoo.modules.registry: module mail_bot: creating or updating database tables 2026-02-22 17:42:47,537 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail_bot/views/res_users_views.xml 2026-02-22 17:42:47,641 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail_bot/data/mailbot_data.xml 2026-02-22 17:42:47,755 70 INFO preview_test_1771782090 odoo.modules.loading: Module mail_bot loaded in 0.74s, 187 queries (+187 other) 2026-02-22 17:42:47,756 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module phone_validation (28/61) 2026-02-22 17:42:48,129 70 INFO preview_test_1771782090 odoo.modules.registry: module phone_validation: creating or updating database tables 2026-02-22 17:42:48,368 70 INFO preview_test_1771782090 odoo.modules.loading: loading phone_validation/security/ir.model.access.csv 2026-02-22 17:42:48,427 70 INFO preview_test_1771782090 odoo.modules.loading: loading phone_validation/views/phone_blacklist_views.xml 2026-02-22 17:42:48,476 70 INFO preview_test_1771782090 odoo.modules.loading: loading phone_validation/wizard/phone_blacklist_remove_view.xml 2026-02-22 17:42:48,550 70 INFO preview_test_1771782090 odoo.modules.loading: Module phone_validation loaded in 0.79s, 169 queries (+169 other) 2026-02-22 17:42:48,550 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module privacy_lookup (29/61) 2026-02-22 17:42:48,732 70 INFO preview_test_1771782090 odoo.modules.registry: module privacy_lookup: creating or updating database tables 2026-02-22 17:42:49,021 70 INFO preview_test_1771782090 odoo.modules.loading: loading privacy_lookup/wizard/privacy_lookup_wizard_views.xml 2026-02-22 17:42:49,133 70 INFO preview_test_1771782090 odoo.modules.loading: loading privacy_lookup/views/privacy_log_views.xml 2026-02-22 17:42:49,177 70 INFO preview_test_1771782090 odoo.modules.loading: loading privacy_lookup/security/ir.model.access.csv 2026-02-22 17:42:49,246 70 INFO preview_test_1771782090 odoo.modules.loading: loading privacy_lookup/data/ir_actions_server_data.xml 2026-02-22 17:42:49,325 70 INFO preview_test_1771782090 odoo.modules.loading: Module privacy_lookup loaded in 0.77s, 236 queries (+236 other) 2026-02-22 17:42:49,326 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module product (30/61) 2026-02-22 17:42:50,217 70 INFO preview_test_1771782090 odoo.modules.registry: module product: creating or updating database tables 2026-02-22 17:42:52,132 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/data/product_data.xml 2026-02-22 17:42:52,262 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/security/product_security.xml 2026-02-22 17:42:52,741 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/security/ir.model.access.csv 2026-02-22 17:42:52,861 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/wizard/product_label_layout_views.xml 2026-02-22 17:42:52,940 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_views.xml 2026-02-22 17:42:53,314 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/res_config_settings_views.xml 2026-02-22 17:42:53,437 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_attribute_views.xml 2026-02-22 17:42:53,559 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_category_views.xml 2026-02-22 17:42:53,654 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_packaging_views.xml 2026-02-22 17:42:53,759 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_pricelist_item_views.xml 2026-02-22 17:42:53,973 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_pricelist_views.xml 2026-02-22 17:42:54,101 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_supplierinfo_views.xml 2026-02-22 17:42:54,213 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_template_views.xml 2026-02-22 17:42:54,354 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/product_tag_views.xml 2026-02-22 17:42:54,433 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/res_country_group_views.xml 2026-02-22 17:42:54,449 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/views/res_partner_views.xml 2026-02-22 17:42:54,519 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/report/product_reports.xml 2026-02-22 17:42:54,563 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/report/product_product_templates.xml 2026-02-22 17:42:54,720 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/report/product_template_templates.xml 2026-02-22 17:42:54,742 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/report/product_packaging.xml 2026-02-22 17:42:54,752 70 INFO preview_test_1771782090 odoo.modules.loading: loading product/report/product_pricelist_report_templates.xml 2026-02-22 17:42:54,919 70 INFO preview_test_1771782090 odoo.modules.loading: Module product loaded in 5.59s, 1435 queries (+1435 other) 2026-02-22 17:42:54,920 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module sales_team (31/61) 2026-02-22 17:42:55,234 70 INFO preview_test_1771782090 odoo.modules.registry: module sales_team: creating or updating database tables 2026-02-22 17:42:55,505 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.users.sale_team_id 2026-02-22 17:42:55,899 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/security/sales_team_security.xml 2026-02-22 17:42:56,445 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/security/ir.model.access.csv 2026-02-22 17:42:56,518 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/data/crm_team_data.xml 2026-02-22 17:42:56,726 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/views/crm_tag_views.xml 2026-02-22 17:42:56,763 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/views/crm_team_views.xml 2026-02-22 17:42:56,983 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/views/crm_team_member_views.xml 2026-02-22 17:42:57,114 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/views/mail_activity_views.xml 2026-02-22 17:42:57,134 70 INFO preview_test_1771782090 odoo.modules.loading: loading sales_team/views/res_partner_views.xml 2026-02-22 17:42:57,260 70 INFO preview_test_1771782090 odoo.modules.loading: Module sales_team loaded in 2.34s, 580 queries (+580 other) 2026-02-22 17:42:57,260 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module spreadsheet_dashboard (32/61) 2026-02-22 17:42:57,629 70 INFO preview_test_1771782090 odoo.modules.registry: module spreadsheet_dashboard: creating or updating database tables 2026-02-22 17:42:57,900 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard/security/security.xml 2026-02-22 17:42:57,946 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard/security/ir.model.access.csv 2026-02-22 17:42:58,001 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard/views/spreadsheet_dashboard_views.xml 2026-02-22 17:42:58,074 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard/views/menu_views.xml 2026-02-22 17:42:58,192 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard/data/dashboard.xml 2026-02-22 17:42:58,270 70 INFO preview_test_1771782090 odoo.modules.loading: Module spreadsheet_dashboard loaded in 1.01s, 190 queries (+190 other) 2026-02-22 17:42:58,270 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module web_unsplash (33/61) 2026-02-22 17:42:58,628 70 INFO preview_test_1771782090 odoo.modules.registry: module web_unsplash: creating or updating database tables 2026-02-22 17:42:58,850 70 INFO preview_test_1771782090 odoo.modules.loading: loading web_unsplash/views/res_config_settings_view.xml 2026-02-22 17:42:59,116 70 INFO preview_test_1771782090 odoo.modules.loading: Module web_unsplash loaded in 0.85s, 97 queries (+97 other) 2026-02-22 17:42:59,117 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module hr_fleet (34/61) 2026-02-22 17:42:59,430 70 INFO preview_test_1771782090 odoo.modules.registry: module hr_fleet: creating or updating database tables 2026-02-22 17:43:00,360 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_fleet/security/ir.model.access.csv 2026-02-22 17:43:00,427 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_fleet/security/hr_fleet_security.xml 2026-02-22 17:43:00,536 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_fleet/views/employee_views.xml 2026-02-22 17:43:00,652 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_fleet/views/fleet_vehicle_views.xml 2026-02-22 17:43:00,857 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_fleet/views/fleet_vehicle_cost_views.xml 2026-02-22 17:43:01,044 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_fleet/wizard/hr_departure_wizard_views.xml 2026-02-22 17:43:01,135 70 INFO preview_test_1771782090 odoo.modules.loading: Module hr_fleet loaded in 2.02s, 358 queries (+358 other) 2026-02-22 17:43:01,136 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module hr_org_chart (35/61) 2026-02-22 17:43:01,525 70 INFO preview_test_1771782090 odoo.modules.registry: module hr_org_chart: creating or updating database tables 2026-02-22 17:43:01,745 70 INFO preview_test_1771782090 odoo.modules.loading: loading hr_org_chart/views/hr_views.xml 2026-02-22 17:43:02,020 70 INFO preview_test_1771782090 odoo.modules.loading: Module hr_org_chart loaded in 0.88s, 86 queries (+86 other) 2026-02-22 17:43:02,024 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module mail_bot_hr (36/61) 2026-02-22 17:43:02,439 70 INFO preview_test_1771782090 odoo.modules.loading: loading mail_bot_hr/views/res_users_views.xml 2026-02-22 17:43:02,856 70 INFO preview_test_1771782090 odoo.modules.loading: Module mail_bot_hr loaded in 0.83s, 57 queries (+57 other) 2026-02-22 17:43:02,859 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module partner_autocomplete (37/61) 2026-02-22 17:43:03,253 70 INFO preview_test_1771782090 odoo.modules.registry: module partner_autocomplete: creating or updating database tables 2026-02-22 17:43:03,688 70 INFO preview_test_1771782090 odoo.modules.loading: loading partner_autocomplete/security/ir.model.access.csv 2026-02-22 17:43:03,756 70 INFO preview_test_1771782090 odoo.modules.loading: loading partner_autocomplete/views/res_partner_views.xml 2026-02-22 17:43:03,864 70 INFO preview_test_1771782090 odoo.modules.loading: loading partner_autocomplete/views/res_company_views.xml 2026-02-22 17:43:03,913 70 INFO preview_test_1771782090 odoo.modules.loading: loading partner_autocomplete/views/res_config_settings_views.xml 2026-02-22 17:43:04,019 70 INFO preview_test_1771782090 odoo.modules.loading: loading partner_autocomplete/data/cron.xml 2026-02-22 17:43:04,126 70 INFO preview_test_1771782090 odoo.modules.loading: Module partner_autocomplete loaded in 1.27s, 182 queries (+182 other) 2026-02-22 17:43:04,127 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module portal (38/61) 2026-02-22 17:43:04,515 70 INFO preview_test_1771782090 odoo.modules.registry: module portal: creating or updating database tables 2026-02-22 17:43:05,321 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/security/ir.model.access.csv 2026-02-22 17:43:05,381 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/data/mail_template_data.xml 2026-02-22 17:43:05,393 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/data/mail_templates.xml 2026-02-22 17:43:05,425 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/views/portal_templates.xml 2026-02-22 17:43:05,846 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/views/res_config_settings_views.xml 2026-02-22 17:43:05,922 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/wizard/portal_share_views.xml 2026-02-22 17:43:05,953 70 INFO preview_test_1771782090 odoo.modules.loading: loading portal/wizard/portal_wizard_views.xml 2026-02-22 17:43:06,131 70 INFO preview_test_1771782090 odoo.modules.loading: Module portal loaded in 2.00s, 522 queries (+522 other) 2026-02-22 17:43:06,131 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module sms (39/61) 2026-02-22 17:43:06,818 70 INFO preview_test_1771782090 odoo.modules.registry: module sms: creating or updating database tables 2026-02-22 17:43:06,837 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.sms_template_id 2026-02-22 17:43:06,837 70 INFO preview_test_1771782090 odoo.models: Prepare computation of ir.actions.server.sms_method 2026-02-22 17:43:06,896 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.partner.phone_sanitized 2026-02-22 17:43:10,229 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/data/ir_cron_data.xml 2026-02-22 17:43:10,244 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/wizard/sms_composer_views.xml 2026-02-22 17:43:10,320 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/wizard/sms_template_preview_views.xml 2026-02-22 17:43:10,335 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/wizard/sms_resend_views.xml 2026-02-22 17:43:10,353 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/wizard/sms_template_reset_views.xml 2026-02-22 17:43:10,422 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/views/ir_actions_server_views.xml 2026-02-22 17:43:10,444 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/views/mail_notification_views.xml 2026-02-22 17:43:10,470 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/views/res_config_settings_views.xml 2026-02-22 17:43:10,533 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/views/res_partner_views.xml 2026-02-22 17:43:10,654 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/views/sms_sms_views.xml 2026-02-22 17:43:10,762 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/views/sms_template_views.xml 2026-02-22 17:43:10,833 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/security/ir.model.access.csv 2026-02-22 17:43:10,875 70 INFO preview_test_1771782090 odoo.modules.loading: loading sms/security/sms_security.xml 2026-02-22 17:43:10,954 70 INFO preview_test_1771782090 odoo.modules.loading: Module sms loaded in 4.82s, 1888 queries (+1888 other) 2026-02-22 17:43:10,954 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module snailmail (40/61) 2026-02-22 17:43:11,334 70 INFO preview_test_1771782090 odoo.modules.registry: module snailmail: creating or updating database tables 2026-02-22 17:43:12,125 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/data/snailmail_data.xml 2026-02-22 17:43:12,142 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/views/report_assets.xml 2026-02-22 17:43:12,234 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/views/snailmail_views.xml 2026-02-22 17:43:12,328 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/wizard/snailmail_confirm_views.xml 2026-02-22 17:43:12,338 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/wizard/snailmail_letter_format_error_views.xml 2026-02-22 17:43:12,354 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/wizard/snailmail_letter_missing_required_fields_views.xml 2026-02-22 17:43:12,413 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail/security/ir.model.access.csv 2026-02-22 17:43:12,515 70 INFO preview_test_1771782090 odoo.modules.loading: Module snailmail loaded in 1.56s, 465 queries (+465 other) 2026-02-22 17:43:12,515 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module auth_totp_portal (41/61) 2026-02-22 17:43:12,826 70 INFO preview_test_1771782090 odoo.modules.registry: module auth_totp_portal: creating or updating database tables 2026-02-22 17:43:12,943 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp_portal/security/security.xml 2026-02-22 17:43:13,026 70 INFO preview_test_1771782090 odoo.modules.loading: loading auth_totp_portal/views/templates.xml 2026-02-22 17:43:13,135 70 INFO preview_test_1771782090 odoo.modules.loading: Module auth_totp_portal loaded in 0.62s, 59 queries (+59 other) 2026-02-22 17:43:13,136 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module digest (42/61) 2026-02-22 17:43:13,430 70 INFO preview_test_1771782090 odoo.modules.registry: module digest: creating or updating database tables 2026-02-22 17:43:13,814 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/security/ir.model.access.csv 2026-02-22 17:43:13,851 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/data/digest_data.xml 2026-02-22 17:43:13,952 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/data/digest_tips_data.xml 2026-02-22 17:43:14,039 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/data/ir_cron_data.xml 2026-02-22 17:43:14,054 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/data/res_config_settings_data.xml 2026-02-22 17:43:14,115 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/views/digest_views.xml 2026-02-22 17:43:14,247 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/views/digest_templates.xml 2026-02-22 17:43:14,256 70 INFO preview_test_1771782090 odoo.modules.loading: loading digest/views/res_config_settings_views.xml 2026-02-22 17:43:14,416 70 INFO preview_test_1771782090 odoo.modules.loading: Module digest loaded in 1.28s, 300 queries (+300 other) 2026-02-22 17:43:14,417 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module payment (43/61) 2026-02-22 17:43:14,736 70 INFO preview_test_1771782090 odoo.modules.registry: module payment: creating or updating database tables 2026-02-22 17:43:15,451 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/data/payment_icon_data.xml 2026-02-22 17:43:16,923 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/data/payment_provider_data.xml 2026-02-22 17:43:19,235 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/data/payment_cron.xml 2026-02-22 17:43:19,316 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/payment_portal_templates.xml 2026-02-22 17:43:19,415 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/payment_templates.xml 2026-02-22 17:43:19,519 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/payment_provider_views.xml 2026-02-22 17:43:19,633 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/payment_icon_views.xml 2026-02-22 17:43:19,659 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/payment_transaction_views.xml 2026-02-22 17:43:19,756 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/payment_token_views.xml 2026-02-22 17:43:19,829 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/views/res_partner_views.xml 2026-02-22 17:43:19,857 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/security/ir.model.access.csv 2026-02-22 17:43:20,361 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/security/payment_security.xml 2026-02-22 17:43:20,462 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/wizards/payment_link_wizard_views.xml 2026-02-22 17:43:20,473 70 INFO preview_test_1771782090 odoo.modules.loading: loading payment/wizards/payment_onboarding_views.xml 2026-02-22 17:43:21,036 70 INFO preview_test_1771782090 odoo.modules.loading: Module payment loaded in 6.62s, 849 queries (+849 other) 2026-02-22 17:43:21,036 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account (44/61) 2026-02-22 17:43:22,115 70 INFO preview_test_1771782090 odoo.modules.registry: module account: creating or updating database tables 2026-02-22 17:43:23,594 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.company.account_fiscal_country_id 2026-02-22 17:43:23,594 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.company.early_pay_discount_computation 2026-02-22 17:43:23,594 70 INFO preview_test_1771782090 odoo.models: Prepare computation of res.company.invoice_terms_html 2026-02-22 17:43:28,923 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/security/account_security.xml 2026-02-22 17:43:30,682 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/security/ir.model.access.csv 2026-02-22 17:43:31,021 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/data/account_data.xml 2026-02-22 17:43:31,240 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/data/digest_data.xml 2026-02-22 17:43:31,262 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_report.xml 2026-02-22 17:43:31,358 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/data/mail_template_data.xml 2026-02-22 17:43:31,392 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_payment_view.xml 2026-02-22 17:43:31,664 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_automatic_entry_wizard_views.xml 2026-02-22 17:43:31,721 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_unreconcile_view.xml 2026-02-22 17:43:31,741 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_move_reversal_view.xml 2026-02-22 17:43:31,816 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_resequence_views.xml 2026-02-22 17:43:31,838 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_payment_register_views.xml 2026-02-22 17:43:31,856 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_move_views.xml 2026-02-22 17:43:33,330 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/setup_wizards_view.xml 2026-02-22 17:43:33,363 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_account_views.xml 2026-02-22 17:43:33,515 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_group_views.xml 2026-02-22 17:43:33,550 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_journal_views.xml 2026-02-22 17:43:33,731 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_account_tag_views.xml 2026-02-22 17:43:33,757 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_bank_statement_views.xml 2026-02-22 17:43:33,919 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_reconcile_model_views.xml 2026-02-22 17:43:34,032 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_tax_views.xml 2026-02-22 17:43:34,248 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_full_reconcile_views.xml 2026-02-22 17:43:34,257 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_payment_term_views.xml 2026-02-22 17:43:34,350 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_chart_template_views.xml 2026-02-22 17:43:34,459 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/res_partner_bank_views.xml 2026-02-22 17:43:34,523 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/report_statement.xml 2026-02-22 17:43:34,534 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/terms_template.xml 2026-02-22 17:43:34,559 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_validate_move_view.xml 2026-02-22 17:43:34,626 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/res_company_views.xml 2026-02-22 17:43:34,654 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/product_view.xml 2026-02-22 17:43:34,758 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_analytic_plan_views.xml 2026-02-22 17:43:34,817 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_analytic_account_views.xml 2026-02-22 17:43:34,846 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_analytic_distribution_model_views.xml 2026-02-22 17:43:34,920 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_analytic_line_views.xml 2026-02-22 17:43:35,035 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/report_invoice.xml 2026-02-22 17:43:35,130 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/report/account_invoice_report_view.xml 2026-02-22 17:43:35,268 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_cash_rounding_view.xml 2026-02-22 17:43:35,346 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/ir_module_views.xml 2026-02-22 17:43:35,361 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/res_config_settings_views.xml 2026-02-22 17:43:35,543 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/partner_view.xml 2026-02-22 17:43:35,840 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_journal_dashboard_view.xml 2026-02-22 17:43:35,929 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_portal_templates.xml 2026-02-22 17:43:36,056 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/report_payment_receipt_templates.xml 2026-02-22 17:43:36,115 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_onboarding_templates.xml 2026-02-22 17:43:36,239 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/data/service_cron.xml 2026-02-22 17:43:36,252 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_incoterms_view.xml 2026-02-22 17:43:36,338 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/data/account_incoterms_data.xml 2026-02-22 17:43:36,426 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/digest_views.xml 2026-02-22 17:43:36,444 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_invoice_send_views.xml 2026-02-22 17:43:36,524 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/report/account_hash_integrity_templates.xml 2026-02-22 17:43:36,537 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/res_currency.xml 2026-02-22 17:43:36,613 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/account_menuitem.xml 2026-02-22 17:43:37,249 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/account_tour_upload_bill.xml 2026-02-22 17:43:37,317 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/wizard/accrued_orders.xml 2026-02-22 17:43:37,329 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/views/bill_preview_template.xml 2026-02-22 17:43:37,345 70 INFO preview_test_1771782090 odoo.modules.loading: loading account/data/account_reports_data.xml 2026-02-22 17:43:38,441 70 INFO preview_test_1771782090 odoo.modules.loading: Module account loaded in 17.40s, 6088 queries (+6088 other) 2026-02-22 17:43:38,441 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account_edi (45/61) 2026-02-22 17:43:38,923 70 INFO preview_test_1771782090 odoo.modules.registry: module account_edi: creating or updating database tables 2026-02-22 17:43:39,319 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi/security/ir.model.access.csv 2026-02-22 17:43:39,345 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi/views/account_edi_document_views.xml 2026-02-22 17:43:39,356 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi/views/account_move_views.xml 2026-02-22 17:43:39,728 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi/views/account_payment_views.xml 2026-02-22 17:43:39,815 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi/views/account_journal_views.xml 2026-02-22 17:43:39,835 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi/data/cron.xml 2026-02-22 17:43:39,946 70 INFO preview_test_1771782090 odoo.modules.loading: Module account_edi loaded in 1.51s, 335 queries (+335 other) 2026-02-22 17:43:39,947 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account_fleet (46/61) 2026-02-22 17:43:40,422 70 INFO preview_test_1771782090 odoo.modules.registry: module account_fleet: creating or updating database tables 2026-02-22 17:43:40,726 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_fleet/data/fleet_service_type_data.xml 2026-02-22 17:43:40,735 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_fleet/views/account_move_views.xml 2026-02-22 17:43:40,918 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_fleet/views/fleet_vehicle_views.xml 2026-02-22 17:43:41,015 70 INFO preview_test_1771782090 odoo.modules.loading: Module account_fleet loaded in 1.07s, 143 queries (+143 other) 2026-02-22 17:43:41,015 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account_payment (47/61) 2026-02-22 17:43:41,533 70 INFO preview_test_1771782090 odoo.modules.registry: module account_payment: creating or updating database tables 2026-02-22 17:43:42,076 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/security/ir.model.access.csv 2026-02-22 17:43:42,136 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/security/ir_rules.xml 2026-02-22 17:43:42,164 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/account_payment_menus.xml 2026-02-22 17:43:42,271 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/account_portal_templates.xml 2026-02-22 17:43:42,353 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/payment_templates.xml 2026-02-22 17:43:42,426 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/account_move_views.xml 2026-02-22 17:43:42,513 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/account_journal_views.xml 2026-02-22 17:43:42,535 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/account_payment_views.xml 2026-02-22 17:43:42,557 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/payment_provider_views.xml 2026-02-22 17:43:42,631 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/views/payment_transaction_views.xml 2026-02-22 17:43:42,648 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/wizards/account_payment_register_views.xml 2026-02-22 17:43:42,722 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/wizards/payment_link_wizard_views.xml 2026-02-22 17:43:42,735 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment/wizards/payment_refund_wizard_views.xml 2026-02-22 17:43:42,847 70 INFO preview_test_1771782090 odoo.modules.loading: Module account_payment loaded in 1.83s, 425 queries (+425 other) 2026-02-22 17:43:42,847 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account_sequence (48/61) 2026-02-22 17:43:43,320 70 INFO preview_test_1771782090 odoo.modules.registry: module account_sequence: creating or updating database tables 2026-02-22 17:43:44,129 70 INFO preview_test_1771782090 odoo.modules.loading: Module account_sequence loaded in 1.28s, 57 queries (+57 other) 2026-02-22 17:43:44,129 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module contract (49/61) 2026-02-22 17:43:44,817 70 INFO preview_test_1771782090 odoo.modules.registry: module contract: creating or updating database tables 2026-02-22 17:43:46,221 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/security/groups.xml 2026-02-22 17:43:46,331 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/security/contract_tag.xml 2026-02-22 17:43:46,418 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/security/ir.model.access.csv 2026-02-22 17:43:46,514 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/security/contract_security.xml 2026-02-22 17:43:46,615 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/security/contract_terminate_reason.xml 2026-02-22 17:43:46,636 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/report/report_contract.xml 2026-02-22 17:43:46,650 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/report/contract_views.xml 2026-02-22 17:43:46,660 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/data/contract_cron.xml 2026-02-22 17:43:46,730 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/data/contract_renew_cron.xml 2026-02-22 17:43:46,744 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/data/mail_template.xml 2026-02-22 17:43:46,819 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/data/template_mail_notification.xml 2026-02-22 17:43:46,843 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/data/mail_message_subtype.xml 2026-02-22 17:43:46,858 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/data/ir_ui_menu.xml 2026-02-22 17:43:46,922 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/wizards/contract_line_wizard.xml 2026-02-22 17:43:46,957 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/wizards/contract_manually_create_invoice.xml 2026-02-22 17:43:47,064 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/wizards/contract_contract_terminate.xml 2026-02-22 17:43:47,075 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract_tag.xml 2026-02-22 17:43:47,147 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/abstract_contract_line.xml 2026-02-22 17:43:47,161 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract.xml 2026-02-22 17:43:47,465 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract_line.xml 2026-02-22 17:43:47,616 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract_template.xml 2026-02-22 17:43:47,669 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract_template_line.xml 2026-02-22 17:43:47,728 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/res_partner_view.xml 2026-02-22 17:43:47,835 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/res_config_settings.xml 2026-02-22 17:43:47,931 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract_terminate_reason.xml 2026-02-22 17:43:48,041 70 INFO preview_test_1771782090 odoo.modules.loading: loading contract/views/contract_portal_templates.xml 2026-02-22 17:43:48,244 70 INFO preview_test_1771782090 odoo.modules.loading: Module contract loaded in 4.11s, 1077 queries (+1077 other) 2026-02-22 17:43:48,244 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module snailmail_account (50/61) 2026-02-22 17:43:48,817 70 INFO preview_test_1771782090 odoo.modules.registry: module snailmail_account: creating or updating database tables 2026-02-22 17:43:49,058 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail_account/views/res_config_settings_views.xml 2026-02-22 17:43:49,218 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail_account/wizard/account_invoice_send_views.xml 2026-02-22 17:43:49,235 70 INFO preview_test_1771782090 odoo.modules.loading: loading snailmail_account/security/ir.model.access.csv 2026-02-22 17:43:49,338 70 INFO preview_test_1771782090 odoo.modules.loading: Module snailmail_account loaded in 1.09s, 116 queries (+116 other) 2026-02-22 17:43:49,338 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module spreadsheet_account (51/61) 2026-02-22 17:43:49,826 70 INFO preview_test_1771782090 odoo.modules.registry: module spreadsheet_account: creating or updating database tables 2026-02-22 17:43:50,633 70 INFO preview_test_1771782090 odoo.modules.loading: Module spreadsheet_account loaded in 1.30s, 49 queries (+49 other) 2026-02-22 17:43:50,634 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module spreadsheet_dashboard_account (52/61) 2026-02-22 17:43:51,225 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard_account/data/dashboards.xml 2026-02-22 17:43:51,531 70 INFO preview_test_1771782090 odoo.modules.loading: Module spreadsheet_dashboard_account loaded in 0.90s, 26 queries (+26 other) 2026-02-22 17:43:51,532 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account_edi_ubl_cii (53/61) 2026-02-22 17:43:52,332 70 INFO preview_test_1771782090 odoo.modules.registry: module account_edi_ubl_cii: creating or updating database tables 2026-02-22 17:43:52,622 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi_ubl_cii/data/account_edi_data.xml 2026-02-22 17:43:52,663 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi_ubl_cii/data/cii_22_templates.xml 2026-02-22 17:43:52,749 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi_ubl_cii/data/ubl_20_templates.xml 2026-02-22 17:43:52,931 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_edi_ubl_cii/data/ubl_21_templates.xml 2026-02-22 17:43:53,021 70 INFO preview_test_1771782090 odoo.modules.loading: Module account_edi_ubl_cii loaded in 1.49s, 186 queries (+186 other) 2026-02-22 17:43:53,022 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module account_payment_invoice_online_payment_patch (54/61) 2026-02-22 17:43:53,525 70 INFO preview_test_1771782090 odoo.modules.registry: module account_payment_invoice_online_payment_patch: creating or updating database tables 2026-02-22 17:43:53,826 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment_invoice_online_payment_patch/data/ir_config_parameter.xml 2026-02-22 17:43:53,837 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment_invoice_online_payment_patch/views/account_portal_templates.xml 2026-02-22 17:43:53,964 70 INFO preview_test_1771782090 odoo.modules.loading: loading account_payment_invoice_online_payment_patch/wizards/res_config_settings_views.xml 2026-02-22 17:43:54,247 70 INFO preview_test_1771782090 odoo.modules.loading: Module account_payment_invoice_online_payment_patch loaded in 1.22s, 132 queries (+132 other) 2026-02-22 17:43:54,247 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module sale (55/61) 2026-02-22 17:43:55,514 70 INFO preview_test_1771782090 odoo.modules.registry: module sale: creating or updating database tables 2026-02-22 17:43:57,328 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/security/ir.model.access.csv 2026-02-22 17:43:57,530 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/security/res_groups.xml 2026-02-22 17:43:57,748 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/security/ir_rules.xml 2026-02-22 17:43:58,127 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/report/account_invoice_report_views.xml 2026-02-22 17:43:58,161 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/report/ir_actions_report_templates.xml 2026-02-22 17:43:58,228 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/report/ir_actions_report.xml 2026-02-22 17:43:58,244 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/report/sale_report_views.xml 2026-02-22 17:43:58,344 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/data/ir_sequence_data.xml 2026-02-22 17:43:58,356 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/data/mail_activity_type_data.xml 2026-02-22 17:43:58,413 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/data/mail_message_subtype_data.xml 2026-02-22 17:43:58,449 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/data/mail_template_data.xml 2026-02-22 17:43:58,468 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/data/sale_data.xml 2026-02-22 17:43:58,539 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/wizard/account_accrued_orders_wizard_views.xml 2026-02-22 17:43:58,552 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/wizard/payment_link_wizard_views.xml 2026-02-22 17:43:58,562 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/wizard/sale_make_invoice_advance_views.xml 2026-02-22 17:43:58,628 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/wizard/sale_order_cancel_views.xml 2026-02-22 17:43:58,639 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/sale_order_views.xml 2026-02-22 17:43:59,165 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/account_views.xml 2026-02-22 17:43:59,336 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/crm_team_views.xml 2026-02-22 17:43:59,434 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/mail_activity_views.xml 2026-02-22 17:43:59,445 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/payment_templates.xml 2026-02-22 17:43:59,477 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/payment_views.xml 2026-02-22 17:43:59,542 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/product_packaging_views.xml 2026-02-22 17:43:59,573 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/product_views.xml 2026-02-22 17:43:59,723 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/res_config_settings_views.xml 2026-02-22 17:43:59,840 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/res_partner_views.xml 2026-02-22 17:44:00,124 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/variant_templates.xml 2026-02-22 17:44:00,145 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/sale_onboarding_views.xml 2026-02-22 17:44:00,243 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/sale_order_line_views.xml 2026-02-22 17:44:00,321 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/sale_portal_templates.xml 2026-02-22 17:44:00,473 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/utm_campaign_views.xml 2026-02-22 17:44:00,538 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale/views/sale_menus.xml 2026-02-22 17:44:00,944 70 INFO preview_test_1771782090 odoo.modules.loading: Module sale loaded in 6.70s, 2196 queries (+2196 other) 2026-02-22 17:44:00,944 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module sale_product_configurator (56/61) 2026-02-22 17:44:01,618 70 INFO preview_test_1771782090 odoo.modules.registry: module sale_product_configurator: creating or updating database tables 2026-02-22 17:44:02,022 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale_product_configurator/views/product_template_views.xml 2026-02-22 17:44:02,057 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale_product_configurator/views/sale_order_views.xml 2026-02-22 17:44:02,138 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale_product_configurator/views/templates.xml 2026-02-22 17:44:02,266 70 INFO preview_test_1771782090 odoo.modules.loading: Module sale_product_configurator loaded in 1.32s, 133 queries (+133 other) 2026-02-22 17:44:02,266 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module sale_product_template_tags (57/61) 2026-02-22 17:44:02,936 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale_product_template_tags/views/product_template_tag.xml 2026-02-22 17:44:03,152 70 INFO preview_test_1771782090 odoo.modules.loading: Module sale_product_template_tags loaded in 0.89s, 34 queries (+34 other) 2026-02-22 17:44:03,152 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module sale_sms (58/61) 2026-02-22 17:44:04,333 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale_sms/security/ir.model.access.csv 2026-02-22 17:44:04,527 70 INFO preview_test_1771782090 odoo.modules.loading: loading sale_sms/security/security.xml 2026-02-22 17:44:04,616 70 INFO preview_test_1771782090 odoo.modules.loading: Module sale_sms loaded in 1.46s, 40 queries (+40 other) 2026-02-22 17:44:04,617 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module spreadsheet_dashboard_sale (59/61) 2026-02-22 17:44:05,216 70 INFO preview_test_1771782090 odoo.modules.loading: loading spreadsheet_dashboard_sale/data/dashboards.xml 2026-02-22 17:44:05,515 70 INFO preview_test_1771782090 odoo.modules.loading: Module spreadsheet_dashboard_sale loaded in 0.90s, 30 queries (+30 other) 2026-02-22 17:44:05,515 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module unique_sale_order_ref (60/61) 2026-02-22 17:44:06,030 70 INFO preview_test_1771782090 odoo.modules.registry: module unique_sale_order_ref: creating or updating database tables 2026-02-22 17:44:06,417 70 INFO preview_test_1771782090 odoo.modules.loading: Module unique_sale_order_ref loaded in 0.90s, 38 queries (+38 other) 2026-02-22 17:44:06,418 70 INFO preview_test_1771782090 odoo.modules.loading: Loading module fleet_management (61/61) 2026-02-22 17:44:08,629 70 INFO preview_test_1771782090 odoo.modules.registry: module fleet_management: creating or updating database tables 2026-02-22 17:44:10,456 70 WARNING preview_test_1771782090 odoo.addons.base.models.ir_model: Two fields (comment, notes) of fleet.location() have the same label: Notes. [Modules: None and fleet_management] 2026-02-22 17:44:10,457 70 WARNING preview_test_1771782090 odoo.addons.base.models.ir_model: Two fields (fuel_type_id, default_fuel_type) of fleet.vehicle.model() have the same label: Fuel Type. [Modules: fleet_management and fleet] 2026-02-22 17:44:10,457 70 WARNING preview_test_1771782090 odoo.addons.base.models.ir_model: Two fields (comment, notes) of fleet.team.member() have the same label: Notes. [Modules: None and fleet_management] 2026-02-22 17:44:10,458 70 WARNING preview_test_1771782090 odoo.addons.base.models.ir_model: Two fields (attachment_count, message_attachment_count) of fleet.petty_cash() have the same label: Attachment Count. [Modules: fleet_management and mail] 2026-02-22 17:44:14,013 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/security/fleet_base_security.xml 2026-02-22 17:44:18,425 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/security/fleet_team_security.xml 2026-02-22 17:44:18,451 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/security/fleet_location_security.xml 2026-02-22 17:44:18,473 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/security/fleet_member_security.xml 2026-02-22 17:44:18,538 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/security/fleet_iot_features_security.xml 2026-02-22 17:44:18,720 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/security/ir.model.access.csv 2026-02-22 17:44:19,021 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/data/fleet_contract_products.xml 2026-02-22 17:44:20,130 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/data/fleet_iot_features_data.xml 2026-02-22 17:44:20,235 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/data/fleet_iot_type_data.xml 2026-02-22 17:44:20,417 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/data/iot_cleanup_cron.xml 2026-02-22 17:44:20,455 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/data/iot_pool_cleanup_cron.xml 2026-02-22 17:44:20,519 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/data/fleet_document_type_data.xml 2026-02-22 17:44:20,627 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_vehicle_views.xml 2026-02-22 17:44:20,742 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_vehicle_color_views.xml 2026-02-22 17:44:20,830 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_team_views.xml 2026-02-22 17:44:20,862 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_location_views.xml 2026-02-22 17:44:21,017 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_member_views.xml 2026-02-22 17:44:21,134 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_iot_device_views.xml 2026-02-22 17:44:21,223 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_iot_type_views.xml 2026-02-22 17:44:21,330 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_iot_control_views.xml 2026-02-22 17:44:21,513 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_iot_action_log_views.xml 2026-02-22 17:44:21,623 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_res_company_views.xml 2026-02-22 17:44:21,643 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/fleet_configuration_views.xml 2026-02-22 17:44:21,728 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/res_config_settings_views.xml 2026-02-22 17:44:22,042 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/views/menu_views.xml 2026-02-22 17:44:22,402 70 INFO preview_test_1771782090 odoo.modules.loading: loading fleet_management/wizard/fleet_driver_selection_wizard_views.xml 2026-02-22 17:44:22,429 70 INFO preview_test_1771782090 odoo.addons.fleet_management.hooks: === Running fleet_management post_init hook (install/update) === 2026-02-22 17:44:22,432 70 WARNING preview_test_1771782090 py.warnings: /usr/lib/python3.9/contextlib.py:117: DeprecationWarning: Since Odoo 15.0, Environment.manage() is useless. File "/usr/bin/odoo", line 8, in odoo.cli.main() File "/usr/lib/python3/dist-packages/odoo/cli/command.py", line 66, in main o.run(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 187, in run main(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 180, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1433, in start rc = server.run(preload, stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 982, in run rc = preload_registries(preload) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1333, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 493, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 374, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 251, in load_module_graph getattr(py_module, post_init)(cr, registry) File "/odoo/addons/fleet_management/hooks.py", line 93, in post_init_hook success = _add_user_to_fleet_admin(cr, registry) File "/odoo/addons/fleet_management/hooks.py", line 9, in _add_user_to_fleet_admin with api.Environment.manage(): File "/usr/lib/python3.9/contextlib.py", line 117, in __enter__ return next(self.gen) 2026-02-22 17:44:22,435 70 INFO preview_test_1771782090 odoo.addons.fleet_management.hooks: Found admin user by ID: OdooBot (ID: 1) 2026-02-22 17:44:22,436 70 INFO preview_test_1771782090 odoo.addons.fleet_management.hooks: Fleet admin group: Fleet Admin (ID: 94) 2026-02-22 17:44:22,440 70 INFO preview_test_1771782090 odoo.addons.fleet_management.hooks: User's current groups: ['Access Rights', 'Access to export feature', 'Access to Private Addresses', 'Administrator', 'Administrator', 'Administrator', 'Billing', 'Billing Administrator', 'Bypass HTML Field Sanitize', 'Contact Creation', 'Document: Approve', 'Document: Manage Own', 'Document: Manage Team', 'Document: Read Own', 'Document: Read Team', 'Expense: Manage Own', 'Expense: Manage Team', 'Expense: Read Own', 'Expense: Read Team', 'Fleet Admin', 'Fleet Cluster Manager', 'Fleet Manager', 'Fleet Rider', 'Fleet Team Lead', 'Incident: Manage Own', 'Incident: Manage Team', 'Incident: Read Own', 'Incident: Read Team', 'Internal User', 'IoT: Manage Own', 'IoT: Manage Team', 'IoT: Read Own', 'IoT: Read Team', 'Mail Template Editor', 'Maintenance: Manage Own', 'Maintenance: Manage Team', 'Maintenance: Read Own', 'Maintenance: Read Team', 'Officer : Manage all employees', 'Officer : Manage all vehicles', 'Petty Cash: Approve', 'Petty Cash: Manage Own', 'Petty Cash: Manage Team', 'Petty Cash: Read Own', 'Petty Cash: Read Team', 'Role: Manage', 'Role: Read', 'Route: Manage Own', 'Route: Manage Team', 'Route: Read Own', 'Route: Read Team', 'Settings', 'Tax display B2B', 'Team: Manage Own', 'Team: Manage Team', 'Team: Read Own', 'Team: Read Team', 'Technical Features', 'User: All Documents', 'User: Own Documents Only', 'Vehicle: Manage Own', 'Vehicle: Manage Team', 'Vehicle: Read Own', 'Vehicle: Read Team'] 2026-02-22 17:44:22,440 70 INFO preview_test_1771782090 odoo.addons.fleet_management.hooks: User OdooBot is already in fleet admin group 2026-02-22 17:44:22,440 70 INFO preview_test_1771782090 odoo.addons.fleet_management.hooks: === Fleet management post_init hook completed successfully === 2026-02-22 17:44:22,558 70 WARNING preview_test_1771782090 odoo.modules.loading: The models ['fleet.timescale.iot.manager', 'fleet.driver.selection.wizard', 'fleet.fuel.type', 'fleet.petty_cash.reject.wizard', 'fleet.trip', 'fleet.stop', 'fleet.trip.detector', 'fleet.driving.behavior.analyzer', 'fleet.analytics', 'fleet.document.reject.wizard'] have no access rules in module fleet_management, consider adding some, like: id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink fleet_management.access_fleet_timescale_iot_manager,access_fleet_timescale_iot_manager,fleet_management.model_fleet_timescale_iot_manager,base.group_user,1,0,0,0 fleet_management.access_fleet_driver_selection_wizard,access_fleet_driver_selection_wizard,fleet_management.model_fleet_driver_selection_wizard,base.group_user,1,0,0,0 fleet_management.access_fleet_fuel_type,access_fleet_fuel_type,fleet_management.model_fleet_fuel_type,base.group_user,1,0,0,0 fleet_management.access_fleet_petty_cash_reject_wizard,access_fleet_petty_cash_reject_wizard,fleet_management.model_fleet_petty_cash_reject_wizard,base.group_user,1,0,0,0 fleet_management.access_fleet_trip,access_fleet_trip,fleet_management.model_fleet_trip,base.group_user,1,0,0,0 fleet_management.access_fleet_stop,access_fleet_stop,fleet_management.model_fleet_stop,base.group_user,1,0,0,0 fleet_management.access_fleet_trip_detector,access_fleet_trip_detector,fleet_management.model_fleet_trip_detector,base.group_user,1,0,0,0 fleet_management.access_fleet_driving_behavior_analyzer,access_fleet_driving_behavior_analyzer,fleet_management.model_fleet_driving_behavior_analyzer,base.group_user,1,0,0,0 fleet_management.access_fleet_analytics,access_fleet_analytics,fleet_management.model_fleet_analytics,base.group_user,1,0,0,0 fleet_management.access_fleet_document_reject_wizard,access_fleet_document_reject_wizard,fleet_management.model_fleet_document_reject_wizard,base.group_user,1,0,0,0 2026-02-22 17:44:24,440 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_action_approve_flags_unverified_duplicates ... 2026-02-22 17:44:24,636 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_action_cancel_clears_duplicate_references ... 2026-02-22 17:44:24,725 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_cancelled_document_not_checked ... 2026-02-22 17:44:24,819 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_create_document_with_document_number ... 2026-02-22 17:44:24,846 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_create_document_without_document_number ... 2026-02-22 17:44:24,914 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_cross_company_duplicate_allowed ... 2026-02-22 17:44:24,950 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_duplicate_different_document_types_allowed ... 2026-02-22 17:44:25,040 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_duplicate_unverified_documents_flagged ... 2026-02-22 17:44:25,128 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_duplicates_search_filter ... 2026-02-22 17:44:25,221 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_rejected_document_not_checked ... 2026-02-22 17:44:25,261 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_verified_document_blocks_new_upload ... 2026-02-22 17:44:25,366 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_write_document_number_triggers_duplicate_check ... 2026-02-22 17:44:26,219 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 167 checked, 3 removed 2026-02-22 17:44:28,647 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:28,713 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 1 and Message-Id '<741104022493728.1771782268.619669437408447-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 'b*************er@example.com' successfully sent 2026-02-22 17:44:28,714 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:28,724 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1] 2026-02-22 17:44:28,736 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [99] 2026-02-22 17:44:28,736 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:28,740 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:28,748 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_active_contract_returns_features ... 2026-02-22 17:44:28,922 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_cancel_line_invalidates_cache ... 2026-02-22 17:44:29,041 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_contract_cache: Invalidating fleet feature cache for contract lines: [3] 2026-02-22 17:44:29,045 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_cancel_termination_invalidates_cache ... 2026-02-22 17:44:29,159 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_contract_cache: Invalidating fleet feature cache for contracts: [3] 2026-02-22 17:44:29,215 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_canceled_line_excluded ... 2026-02-22 17:44:29,332 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_check_fleet_feature_access_disabled ... 2026-02-22 17:44:29,414 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_check_fleet_feature_access_missing_feature ... 2026-02-22 17:44:29,448 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_check_fleet_feature_access_no_raise ... 2026-02-22 17:44:29,472 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_fleet_disabled_returns_empty ... 2026-02-22 17:44:29,513 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_has_fleet_feature ... 2026-02-22 17:44:29,622 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_no_contract_returns_base ... 2026-02-22 17:44:29,634 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_non_fleet_products_ignored ... 2026-02-22 17:44:29,731 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_privileged_role_bypasses_contract ... 2026-02-22 17:44:30,134 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:30,134 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 2 and Message-Id '<062412807634755.1771782270.034089565277100-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 'f***********st@example.com' successfully sent 2026-02-22 17:44:30,134 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:30,142 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2] 2026-02-22 17:44:30,213 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [108] 2026-02-22 17:44:30,213 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:30,218 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:30,238 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_purchase_contract_excluded ... 2026-02-22 17:44:30,337 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_telemetry_feature_enabled ... 2026-02-22 17:44:30,447 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_terminate_invalidates_cache ... 2026-02-22 17:44:30,813 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_contract_cache: Invalidating fleet feature cache for contracts: [9] 2026-02-22 17:44:30,820 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_terminated_contract_excluded ... 2026-02-22 17:44:30,928 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:44:31,719 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_financial_fields_optional ... 2026-02-22 17:44:31,748 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_independence: skipped TestFeatureIndependence.test_financial_fields_optional : loan_amount field not available 2026-02-22 17:44:31,751 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_iot_fields_optional ... 2026-02-22 17:44:31,846 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_team_assignment_optional ... 2026-02-22 17:44:31,930 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_team_assignment_required_when_auto_assign ... 2026-02-22 17:44:32,045 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_vehicle_basic_functionality ... 2026-02-22 17:44:32,127 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:44:32,916 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_create_petty_cash ... 2026-02-22 17:44:32,947 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_financial_agreement_types ... 2026-02-22 17:44:33,033 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_balance ... 2026-02-22 17:44:33,122 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_company_isolation ... 2026-02-22 17:44:33,760 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_expense_types ... 2026-02-22 17:44:33,924 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_summary_by_expense_type ... 2026-02-22 17:44:34,024 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_summary_by_partner ... 2026-02-22 17:44:34,137 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_workflow ... 2026-02-22 17:44:34,341 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_vehicle_insurance ... 2026-02-22 17:44:34,417 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_vehicle_loan_fields ... 2026-02-22 17:44:34,454 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-22 17:44:35,243 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_full_command_lifecycle ... 2026-02-22 17:44:35,344 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_acknowledged ... 2026-02-22 17:44:35,360 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_failed ... 2026-02-22 17:44:35,429 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_increments_failure_count ... 2026-02-22 17:44:35,444 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_increments_success_count ... 2026-02-22 17:44:35,459 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_not_found ... 2026-02-22 17:44:35,462 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_cancelled ... 2026-02-22 17:44:35,515 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_critical_no_speed_data ... 2026-02-22 17:44:35,532 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_critical_with_speed_data ... 2026-02-22 17:44:35,554 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_idempotency_already_sent ... 2026-02-22 17:44:35,572 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_not_found ... 2026-02-22 17:44:35,619 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_ok ... 2026-02-22 17:44:35,652 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:44:37,129 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_create_credential ... 2026-02-22 17:44:37,151 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_empty_credentials ... 2026-02-22 17:44:37,158 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_encrypt_decrypt_credentials ... 2026-02-22 17:44:37,220 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_iot_type_get_credentials ... 2026-02-22 17:44:37,230 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_missing_encryption_key ... 2026-02-22 17:44:37,314 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_unique_constraint ... 2026-02-22 17:44:37,322 70 ERROR preview_test_1771782090 odoo.sql_db: bad query: INSERT INTO "fleet_iot_type_credential" ("base_url", "company_id", "create_date", "create_uid", "iot_type_id", "write_date", "write_uid") VALUES ('https://other.api', 9, '2026-02-22 17:44:35.655889', 1, 10, '2026-02-22 17:44:35.655889', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_iot_type_credential_unique_type_company" DETAIL: Key (iot_type_id, company_id)=(10, 9) already exists. 2026-02-22 17:44:37,334 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:44:38,062 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_battery_monitor_device ... 2026-02-22 17:44:38,137 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_command_logging ... 2026-02-22 17:44:38,240 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_alert_configuration ... 2026-02-22 17:44:38,314 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_command ... 2026-02-22 17:44:38,339 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_geofence ... 2026-02-22 17:44:38,414 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_iot_device ... 2026-02-22 17:44:38,442 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_battery_level ... 2026-02-22 17:44:38,520 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_online_status ... 2026-02-22 17:44:38,554 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_unique_id ... 2026-02-22 17:44:38,649 70 ERROR preview_test_1771782090 odoo.sql_db: bad query: INSERT INTO "fleet_iot_device" ("active", "company_id", "connection_status", "create_date", "create_uid", "device_id", "iot_type_id", "is_proxy", "last_ignition", "last_seq_num", "last_voltage", "name", "supports_accelerometer", "supports_battery_monitoring", "supports_control", "supports_gps", "vehicle_id", "write_date", "write_uid") VALUES (true, 11, 'unknown', '2026-02-22 17:44:37.338083', 1, 'UNIQUE001', 11, false, 0, 0, 0, 'Device 2', false, false, false, true, 10, '2026-02-22 17:44:37.338083', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_iot_device_unique_device_id" DETAIL: Key (device_id, company_id)=(UNIQUE001, 11) already exists. 2026-02-22 17:44:38,652 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_vehicle_required ... 2026-02-22 17:44:38,720 70 ERROR preview_test_1771782090 odoo.sql_db: bad query: UPDATE "fleet_iot_device" SET "vehicle_id" = NULL, "write_date" = '2026-02-22T17:44:37.338083'::timestamp, "write_uid" = 1 WHERE id IN (12) ERROR: null value in column "vehicle_id" of relation "fleet_iot_device" violates not-null constraint DETAIL: Failing row contains (12, null, 11, null, 11, 0, null, null, null, null, null, null, 0, 0, 1, 1, Vehicle Required Device, VEHREQ001, null, null, unknown, GPS, gps, Vehicle Required Device (VEHREQ001), null, null, null, null, null, t, f, f, f, t, f, f, f, f, f, f, f, f, null, null, null, 2026-02-22 17:44:37.338083, 2026-02-22 17:44:37.338083). 2026-02-22 17:44:38,724 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_with_iot_type ... 2026-02-22 17:44:38,762 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_geofence_polygon ... 2026-02-22 17:44:38,835 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_gps_tracker_device ... 2026-02-22 17:44:38,862 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_iot_type_creation ... 2026-02-22 17:44:38,936 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_link_device_to_vehicle ... 2026-02-22 17:44:39,014 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_query_location_history ... 2026-02-22 17:44:39,146 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_speed_violation_detection ... 2026-02-22 17:44:39,175 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_store_iot_location_data ... 2026-02-22 17:44:39,247 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_store_multiple_iot_readings ... 2026-02-22 17:44:39,361 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:44:40,545 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_cascade_delete_from_partner ... 2026-02-22 17:44:40,650 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [196] 2026-02-22 17:44:40,748 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted res.partner records with IDs: [28] 2026-02-22 17:44:40,753 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_contact_fields ... 2026-02-22 17:44:40,833 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_create_location ... 2026-02-22 17:44:40,936 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_geofence_link ... 2026-02-22 17:44:41,043 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_location_inherits_partner_fields ... 2026-02-22 17:44:41,143 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_location_types ... 2026-02-22 17:44:41,636 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_name_get_with_code ... 2026-02-22 17:44:41,816 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_name_get_without_code ... 2026-02-22 17:44:41,929 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_operating_hours_validation ... 2026-02-22 17:44:42,034 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_same_code_different_companies ... 2026-02-22 17:44:42,220 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_team_location_link ... 2026-02-22 17:44:42,415 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_unique_code_per_company ... 2026-02-22 17:44:42,534 70 ERROR preview_test_1771782090 odoo.sql_db: bad query: INSERT INTO "fleet_location" ("code", "company_id", "create_date", "create_uid", "location_type", "partner_id", "write_date", "write_uid") VALUES ('DEP-001', 12, '2026-02-22 17:44:39.365133', 1, 'depot', 49, '2026-02-22 17:44:39.365133', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_location_code_company_uniq" DETAIL: Key (code, company_id)=(DEP-001, 12) already exists. 2026-02-22 17:44:42,557 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:44:44,334 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_cascade_delete_from_partner ... 2026-02-22 17:44:44,453 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [253] 2026-02-22 17:44:44,546 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted res.partner records with IDs: [52] 2026-02-22 17:44:44,551 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_create_member ... 2026-02-22 17:44:44,641 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_emergency_contact ... 2026-02-22 17:44:44,748 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_license_fields ... 2026-02-22 17:44:44,848 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_member_inherits_partner_fields ... 2026-02-22 17:44:44,954 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_member_team_relationship ... 2026-02-22 17:44:45,133 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_member_types ... 2026-02-22 17:44:45,522 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_name_get_with_code ... 2026-02-22 17:44:45,635 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_name_get_without_code ... 2026-02-22 17:44:45,739 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_same_code_different_companies ... 2026-02-22 17:44:45,920 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_unique_code_per_company ... 2026-02-22 17:44:46,041 70 ERROR preview_test_1771782090 odoo.sql_db: bad query: INSERT INTO "fleet_team_member" ("company_id", "create_date", "create_uid", "member_code", "member_type", "partner_id", "write_date", "write_uid") VALUES (14, '2026-02-22 17:44:42.617316', 1, 'RDR-001', 'rider', 70, '2026-02-22 17:44:42.617316', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_team_member_member_code_company_uniq" DETAIL: Key (member_code, company_id)=(RDR-001, 14) already exists. 2026-02-22 17:44:46,114 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:44:48,527 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:48,528 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3 and Message-Id '<779111655693011.1771782288.428205251693726-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 'a****@voltcred.com' successfully sent 2026-02-22 17:44:48,528 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:48,537 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3] 2026-02-22 17:44:48,545 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [297] 2026-02-22 17:44:48,545 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:48,549 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:48,927 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:48,928 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 4 and Message-Id '<628039920713068.1771782288.831498384475708-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 'a****@rapido.com' successfully sent 2026-02-22 17:44:48,928 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:48,937 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [4] 2026-02-22 17:44:48,945 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [299] 2026-02-22 17:44:48,946 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:48,949 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:49,326 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:49,327 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 5 and Message-Id '<207414465594308.1771782289.228830814361572-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 'm****@fleet.com' successfully sent 2026-02-22 17:44:49,327 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:49,336 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [5] 2026-02-22 17:44:49,344 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [301] 2026-02-22 17:44:49,345 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:49,349 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:49,514 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_context_allowed_company_ids_filtering ... 2026-02-22 17:44:49,553 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_iot_device_company_isolation ... 2026-02-22 17:44:49,716 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_multi_company_user_sees_allowed_companies_only ... 2026-02-22 17:44:49,737 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_rapido_cannot_read_voltcred_vehicle_by_id ... 2026-02-22 17:44:49,752 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 9, model: fleet.vehicle 2026-02-22 17:44:49,766 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 9, model: fleet.vehicle 2026-02-22 17:44:49,768 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_rapido_user_sees_only_rapido_vehicles ... 2026-02-22 17:44:49,826 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_team_company_isolation ... 2026-02-22 17:44:50,020 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_total_vehicle_count_superuser ... 2026-02-22 17:44:50,027 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_vehicle_isolation_integrity ... 2026-02-22 17:44:50,056 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_cannot_delete_rapido_vehicle ... 2026-02-22 17:44:50,114 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 17:44:50,128 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 17:44:50,132 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_cannot_modify_rapido_vehicle ... 2026-02-22 17:44:50,147 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 17:44:50,160 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 17:44:50,165 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_cannot_read_rapido_vehicle_by_id ... 2026-02-22 17:44:50,214 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 17:44:50,228 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 17:44:50,231 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_user_sees_only_voltcred_vehicles ... 2026-02-22 17:44:50,257 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-22 17:44:52,335 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:52,336 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 6 and Message-Id '<587105081194443.1771782292.225750207901001-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 't*******er@example.com' successfully sent 2026-02-22 17:44:52,336 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:52,345 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [6] 2026-02-22 17:44:52,424 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [324] 2026-02-22 17:44:52,424 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:52,429 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:52,818 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:52,819 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 7 and Message-Id '<251428180352085.1771782292.719977140426636-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 't***********ad@example.com' successfully sent 2026-02-22 17:44:52,819 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:52,828 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [7] 2026-02-22 17:44:52,838 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [326] 2026-02-22 17:44:52,838 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:52,842 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:53,224 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:53,225 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 8 and Message-Id '<947646908766196.1771782293.122280120849609-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 't***************er@example.com' successfully sent 2026-02-22 17:44:53,225 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:53,234 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [8] 2026-02-22 17:44:53,242 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [328] 2026-02-22 17:44:53,243 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:53,248 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:53,637 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:53,638 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 9 and Message-Id '<137187361076885.1771782293.613967895507812-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 't*************in@example.com' successfully sent 2026-02-22 17:44:53,638 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:53,720 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [9] 2026-02-22 17:44:53,728 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [330] 2026-02-22 17:44:53,728 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:53,732 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:53,826 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_action_groups_exist ... 2026-02-22 17:44:53,954 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_admin_inherits_manager ... 2026-02-22 17:44:53,962 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_approver_group_exists ... 2026-02-22 17:44:53,967 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_financier_group_exists ... 2026-02-22 17:44:53,974 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_fleet_admin_can_create_vehicle ... 2026-02-22 17:44:54,039 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_fleet_financial_group_exists ... 2026-02-22 17:44:54,045 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_fleet_manager_can_manage_team_vehicles ... 2026-02-22 17:44:54,125 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_manager_inherits_team_lead ... 2026-02-22 17:44:54,138 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_rider_can_read_assigned_vehicle ... 2026-02-22 17:44:54,218 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_rider_inherits_action_groups ... 2026-02-22 17:44:54,229 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_role_groups_exist ... 2026-02-22 17:44:54,251 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_team_lead_inherits_rider ... 2026-02-22 17:44:54,269 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:44:55,719 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_assign_partner_to_team ... 2026-02-22 17:44:55,833 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_assign_role_to_partner ... 2026-02-22 17:44:55,839 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_assign_vehicle_to_team ... 2026-02-22 17:44:55,928 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_auto_assign_disabled ... 2026-02-22 17:44:55,960 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_auto_assign_enabled ... 2026-02-22 17:44:56,067 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_create_team ... 2026-02-22 17:44:56,137 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_delete_team ... 2026-02-22 17:44:56,229 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [370] 2026-02-22 17:44:56,241 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted fleet.team records with IDs: [11] 2026-02-22 17:44:56,248 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_fleet_role_creation ... 2026-02-22 17:44:56,255 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_search_team_by_code ... 2026-02-22 17:44:56,335 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_search_team_by_manager ... 2026-02-22 17:44:56,421 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_children ... 2026-02-22 17:44:56,531 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_company_isolation ... 2026-02-22 17:44:57,828 70 INFO preview_test_1771782090 odoo.tests: skip sending email in test mode 2026-02-22 17:44:57,831 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 10 and Message-Id '<292470530672986.1771782297.722493410110474-openerp-private@preview-bifrost-b8b64df9-sr8k4>' from 'odoobot@example.com' to (redacted) 'c***er@test.com' successfully sent 2026-02-22 17:44:57,832 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 17:44:57,841 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [10] 2026-02-22 17:44:57,851 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [382] 2026-02-22 17:44:57,852 70 INFO preview_test_1771782090 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 17:44:57,913 70 INFO preview_test_1771782090 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 17:44:57,935 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_hierarchy ... 2026-02-22 17:44:58,028 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_member_count ... 2026-02-22 17:44:58,224 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_vehicle_count ... 2026-02-22 17:44:58,327 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_with_manager ... 2026-02-22 17:44:58,354 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_with_members ... 2026-02-22 17:44:58,544 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_transfer_vehicle_between_teams ... 2026-02-22 17:44:58,728 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:45:00,359 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_feature_setup_telemetry_only ... 2026-02-22 17:45:00,420 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_feature_setup_vehicle_mgmt ... 2026-02-22 17:45:00,429 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_auto_creates_vehicle ... 2026-02-22 17:45:00,535 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_cannot_delete_vehicle ... 2026-02-22 17:45:00,630 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_cannot_edit_vehicle_license_plate ... 2026-02-22 17:45:00,727 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_vehicle: Blocking edit: telemetry-only tried to modify {'license_plate'} 2026-02-22 17:45:00,731 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_uses_device_id_as_plate ... 2026-02-22 17:45:00,820 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_with_provided_vehicle_uses_it ... 2026-02-22 17:45:00,855 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_can_delete_vehicle ... 2026-02-22 17:45:00,954 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [422] 2026-02-22 17:45:00,971 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted fleet.vehicle records with IDs: [32] 2026-02-22 17:45:01,018 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_can_edit_license_plate ... 2026-02-22 17:45:01,050 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_requires_vehicle_id ... 2026-02-22 17:45:01,122 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_with_vehicle_works ... 2026-02-22 17:45:01,214 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:45:02,014 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_analyze_gps_for_behavior ... 2026-02-22 17:45:02,043 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_analyze_raw_accelerometer ... 2026-02-22 17:45:02,123 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_calculate_trip_driving_score ... 2026-02-22 17:45:02,153 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_cornering_alert_type ... 2026-02-22 17:45:02,239 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_crash_alert_type ... 2026-02-22 17:45:02,323 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_driver_behavior_summary ... 2026-02-22 17:45:02,415 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_get_analysis_config ... 2026-02-22 17:45:02,418 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_process_gt06_event ... 2026-02-22 17:45:02,441 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_score_to_rating ... 2026-02-22 17:45:02,444 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_severity_from_g_force ... 2026-02-22 17:45:02,454 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:03,150 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_detect_accelerometer_motion_moving ... 2026-02-22 17:45:03,159 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_detect_accelerometer_motion_stationary ... 2026-02-22 17:45:03,162 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_device_has_raw_accelerometer_from_payload ... 2026-02-22 17:45:03,213 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_device_without_accelerometer ... 2026-02-22 17:45:03,216 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_fake_gps_detected_when_accel_stationary ... 2026-02-22 17:45:03,219 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_genuine_motion_with_accel_and_gps_agreement ... 2026-02-22 17:45:03,221 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_motion_detection_without_accelerometer_uses_gps ... 2026-02-22 17:45:03,231 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:03,871 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_create_stop ... 2026-02-22 17:45:03,930 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_stop_duration_calculation ... 2026-02-22 17:45:03,943 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_stop_type_classification ... 2026-02-22 17:45:03,955 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_stops_report ... 2026-02-22 17:45:04,022 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:04,726 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_create_trip ... 2026-02-22 17:45:04,751 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_driving_score ... 2026-02-22 17:45:04,831 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_duration_calculation ... 2026-02-22 17:45:04,855 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_speed_metrics ... 2026-02-22 17:45:04,931 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_state_transitions ... 2026-02-22 17:45:04,955 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_summary ... 2026-02-22 17:45:05,047 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:05,823 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_batch_trip_detection ... 2026-02-22 17:45:05,962 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_trip_detector: Batch trip detection for vehicle Detector Test Brand/Detector Test Model/DET-001: 1 trips, 1 stops 2026-02-22 17:45:05,965 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_distance_calculation ... 2026-02-22 17:45:06,015 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_get_detection_config ... 2026-02-22 17:45:06,018 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_motion_detection_by_speed ... 2026-02-22 17:45:06,028 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:06,823 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestTripEndTriggers.test_acc_cutoff_ends_trip_immediately ... 2026-02-22 17:45:06,917 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_trip_detector: Ended trip 14 for vehicle Trip End Test Brand/Trip End Test Model/TEND-001, reason: acc_off, distance: 0.00 km 2026-02-22 17:45:06,921 70 INFO preview_test_1771782090 odoo.addons.fleet_management.models.fleet_trip_detector: Started stop 10 for vehicle Trip End Test Brand/Trip End Test Model/TEND-001 2026-02-22 17:45:06,927 70 WARNING preview_test_1771782090 py.warnings: /odoo/addons/fleet_management/tests/test_trip_stop_detection.py:674: DeprecationWarning: refresh() is deprecated method, use invalidate_cache() instead File "/usr/bin/odoo", line 8, in odoo.cli.main() File "/usr/lib/python3/dist-packages/odoo/cli/command.py", line 66, in main o.run(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 187, in run main(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 180, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1433, in start rc = server.run(preload, stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 982, in run rc = preload_registries(preload) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1333, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 493, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 374, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 292, in load_module_graph test_results = loader.run_suite(suite, module_name, global_report=report) File "/usr/lib/python3/dist-packages/odoo/tests/loader.py", line 86, in run_suite suite(results) File "/usr/lib/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.9/unittest/case.py", line 653, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/odoo/tests/common.py", line 277, in run super().run(result) File "/usr/lib/python3/dist-packages/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/usr/lib/python3/dist-packages/odoo/tests/case.py", line 184, in _callTestMethod method() File "/odoo/addons/fleet_management/tests/test_trip_stop_detection.py", line 674, in test_acc_cutoff_ends_trip_immediately trip.refresh() 2026-02-22 17:45:06,935 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestTripEndTriggers.test_stop_duration_threshold_ten_minutes ... 2026-02-22 17:45:06,938 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestTripEndTriggers.test_trip_end_reason_field ... 2026-02-22 17:45:07,036 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:08,026 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_chassis_number_field ... 2026-02-22 17:45:08,128 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_chassis_number_update_tracking ... 2026-02-22 17:45:08,160 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_computed_display_name ... 2026-02-22 17:45:08,243 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_create_vehicle_basic ... 2026-02-22 17:45:08,320 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_create_vehicle_with_driver ... 2026-02-22 17:45:08,351 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_create_vehicle_with_model ... 2026-02-22 17:45:08,426 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_delete_vehicle ... 2026-02-22 17:45:08,529 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted mail.message records with IDs: [484] 2026-02-22 17:45:08,555 70 INFO preview_test_1771782090 odoo.models.unlink: User #1 deleted fleet.vehicle records with IDs: [47] 2026-02-22 17:45:08,563 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_is_financed_computed ... 2026-02-22 17:45:08,632 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_license_plate_format ... 2026-02-22 17:45:08,713 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_license_plate_unique_per_company ... 2026-02-22 17:45:08,753 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_search_by_driver ... 2026-02-22 17:45:08,854 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_search_by_license_plate ... 2026-02-22 17:45:08,936 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_update_vehicle ... 2026-02-22 17:45:09,021 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_active_flag ... 2026-02-22 17:45:09,051 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_iot_device_link ... 2026-02-22 17:45:09,155 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_odometer ... 2026-02-22 17:45:09,251 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_team_assignment ... 2026-02-22 17:45:09,345 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_without_team ... 2026-02-22 17:45:09,427 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 17:45:09,453 70 INFO preview_test_1771782090 odoo.modules.loading: Module fleet_management loaded in 63.03s (incl. 46.51s test), 4802 queries (+11597 test, +4802 other) 2026-02-22 17:45:09,453 70 INFO preview_test_1771782090 odoo.modules.loading: 61 modules loaded in 180.14s, 37436 queries (+49033 extra) 2026-02-22 17:45:13,271 70 INFO preview_test_1771782090 odoo.modules.loading: Modules loaded. 2026-02-22 17:45:13,289 70 INFO preview_test_1771782090 odoo.modules.registry: Registry loaded in 216.567s 2026-02-22 17:45:13,289 70 INFO preview_test_1771782090 odoo.service.server: Starting post tests 2026-02-22 17:45:13,824 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_01_get_alert_configurations_success ... 2026-02-22 17:45:15,013 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#16) from n/a 2026-02-22 17:45:15,127 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_02_get_alert_configurations_filter_by_vehicle ... 2026-02-22 17:45:16,252 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#19) from n/a 2026-02-22 17:45:16,421 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_03_get_alert_configurations_filter_by_type ... 2026-02-22 17:45:17,537 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#22) from n/a 2026-02-22 17:45:17,652 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_04_create_alert_configuration_success ... 2026-02-22 17:45:18,813 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#25) from n/a 2026-02-22 17:45:18,930 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_05_create_alert_configuration_missing_fields ... 2026-02-22 17:45:19,918 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#28) from n/a 2026-02-22 17:45:20,032 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_06_update_alert_configuration_success ... 2026-02-22 17:45:21,020 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#31) from n/a 2026-02-22 17:45:21,154 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_07_update_alert_configuration_not_found ... 2026-02-22 17:45:22,417 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#34) from n/a 2026-02-22 17:45:22,533 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_08_delete_alert_configuration_success ... 2026-02-22 17:45:23,515 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#37) from n/a 2026-02-22 17:45:23,723 70 INFO preview_test_1771782090 odoo.models.unlink: User #38 deleted mail.message records with IDs: [558] 2026-02-22 17:45:23,734 70 INFO preview_test_1771782090 odoo.models.unlink: User #38 deleted fleet.iot.alert records with IDs: [9] 2026-02-22 17:45:23,744 70 INFO preview_test_1771782090 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [39] 2026-02-22 17:45:23,747 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_09_delete_alert_configuration_not_found ... 2026-02-22 17:45:24,722 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#40) from n/a 2026-02-22 17:45:24,823 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_10_alert_config_no_access ... 2026-02-22 17:45:25,715 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#43) from n/a 2026-02-22 17:45:25,813 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 45, model: fleet.iot.alert 2026-02-22 17:45:25,814 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_alert_api: Error fetching alert configurations: You are not allowed to access 'Fleet IoT Alert' (fleet.iot.alert) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_alert_api.py", line 50, in get_alert_configurations alerts = env['fleet.iot.alert'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet IoT Alert' (fleet.iot.alert) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:45:25,818 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_20_get_geofences_success ... 2026-02-22 17:45:26,913 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#46) from n/a 2026-02-22 17:45:27,023 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_21_get_geofences_filter_by_vehicle ... 2026-02-22 17:45:28,039 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#49) from n/a 2026-02-22 17:45:28,160 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_22_create_geofence_circular_success ... 2026-02-22 17:45:29,134 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#52) from n/a 2026-02-22 17:45:29,240 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_23_create_geofence_rectangular_success ... 2026-02-22 17:45:30,229 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#55) from n/a 2026-02-22 17:45:30,338 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_24_create_geofence_missing_name ... 2026-02-22 17:45:31,353 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#58) from n/a 2026-02-22 17:45:31,515 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_25_create_geofence_duplicate_name ... 2026-02-22 17:45:32,544 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#61) from n/a 2026-02-22 17:45:32,664 70 ERROR preview_test_1771782090 odoo.sql_db: bad query: INSERT INTO "fleet_iot_geofence" ("active", "alert_priority", "apply_to_all_vehicles", "center_latitude", "center_longitude", "company_id", "create_date", "create_uid", "friday", "geofence_type", "monday", "name", "radius_meters", "rule_type", "saturday", "send_email_alerts", "send_sms_alerts", "sunday", "thursday", "time_restriction", "tuesday", "wednesday", "write_date", "write_uid") VALUES (true, 'medium', false, '28.50000000', '77.10000000', 47, '2026-02-22 17:45:13.824495', 62, true, 'circular', true, 'Test Geofence Zone c416510b', 500.0, 'both', true, true, false, true, true, false, true, true, '2026-02-22 17:45:13.824495', 62) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_iot_geofence_name_company_uniq" DETAIL: Key (name, company_id)=(Test Geofence Zone c416510b, 47) already exists. 2026-02-22 17:45:32,665 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_alert_api: Error creating geofence area: duplicate key value violates unique constraint "fleet_iot_geofence_name_company_uniq" DETAIL: Key (name, company_id)=(Test Geofence Zone c416510b, 47) already exists. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_alert_api.py", line 316, in create_geofence_area geofence = env['fleet.iot.geofence'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4200, in _create cr.execute( File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 324, in execute res = self._obj.execute(query, params) psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "fleet_iot_geofence_name_company_uniq" DETAIL: Key (name, company_id)=(Test Geofence Zone c416510b, 47) already exists. 2026-02-22 17:45:32,720 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_26_update_geofence_success ... 2026-02-22 17:45:33,729 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#64) from n/a 2026-02-22 17:45:33,832 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_27_update_geofence_not_found ... 2026-02-22 17:45:34,816 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#67) from n/a 2026-02-22 17:45:34,917 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_28_delete_geofence_success ... 2026-02-22 17:45:35,832 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#70) from n/a 2026-02-22 17:45:36,032 70 INFO preview_test_1771782090 odoo.models.unlink: User #71 deleted mail.message records with IDs: [638] 2026-02-22 17:45:36,046 70 INFO preview_test_1771782090 odoo.models.unlink: User #71 deleted fleet.iot.geofence records with IDs: [26] 2026-02-22 17:45:36,056 70 INFO preview_test_1771782090 odoo.models.unlink: User #71 deleted mail.followers records with IDs: [64] 2026-02-22 17:45:36,060 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_29_delete_geofence_not_found ... 2026-02-22 17:45:37,135 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#73) from n/a 2026-02-22 17:45:37,239 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_30_geofence_no_access ... 2026-02-22 17:45:38,234 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#76) from n/a 2026-02-22 17:45:38,333 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 78, model: fleet.iot.geofence 2026-02-22 17:45:38,333 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_alert_api: Error fetching geofence areas: You are not allowed to access 'Fleet IoT Geofence' (fleet.iot.geofence) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_alert_api.py", line 237, in get_geofence_areas geofences = env['fleet.iot.geofence'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet IoT Geofence' (fleet.iot.geofence) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:45:38,335 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_31_get_geofences_filter_enabled ... 2026-02-22 17:45:39,232 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#79) from n/a 2026-02-22 17:45:40,132 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 22 checked, 22 removed 2026-02-22 17:45:40,134 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_01_api_key_authentication_valid ... 2026-02-22 17:45:42,724 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#82) from n/a 2026-02-22 17:45:43,126 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_02_api_key_authentication_invalid ... 2026-02-22 17:45:44,615 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#87) from n/a 2026-02-22 17:45:44,863 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_03_api_key_authentication_missing ... 2026-02-22 17:45:46,240 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#92) from n/a 2026-02-22 17:45:46,555 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_04_user_context_switching ... 2026-02-22 17:45:48,147 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#97) from n/a 2026-02-22 17:45:48,463 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 99, model: fleet.vehicle 2026-02-22 17:45:48,463 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicles: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 57, in get_vehicles vehicles = env['fleet.vehicle'].search( File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:45:48,467 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_05_get_vehicle_by_id ... 2026-02-22 17:45:49,851 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#102) from n/a 2026-02-22 17:45:50,156 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_06_get_vehicle_cross_company ... 2026-02-22 17:45:51,715 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#107) from n/a 2026-02-22 17:45:52,964 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_07_company_features_endpoint ... 2026-02-22 17:45:54,424 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#112) from n/a 2026-02-22 17:45:54,650 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_08_iot_devices_endpoint ... 2026-02-22 17:45:56,142 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#117) from n/a 2026-02-22 17:45:56,522 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_09_missing_uid_parameter ... 2026-02-22 17:45:58,120 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#122) from n/a 2026-02-22 17:45:58,517 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_10_search_vehicles_with_filters ... 2026-02-22 17:45:59,837 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#127) from n/a 2026-02-22 17:46:00,147 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_11_api_key_rotation ... 2026-02-22 17:46:01,526 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#132) from n/a 2026-02-22 17:46:01,848 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#132) from n/a 2026-02-22 17:46:01,945 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_12_multi_company_isolation ... 2026-02-22 17:46:03,514 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#137) from n/a 2026-02-22 17:46:04,573 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_13_get_iot_device_by_id ... 2026-02-22 17:46:06,036 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#142) from n/a 2026-02-22 17:46:06,326 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_14_get_iot_device_not_found ... 2026-02-22 17:46:07,935 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#147) from n/a 2026-02-22 17:46:08,216 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_15_get_iot_devices_filter_by_vehicle ... 2026-02-22 17:46:09,646 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#152) from n/a 2026-02-22 17:46:09,947 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_20_get_latest_telemetry_no_data ... 2026-02-22 17:46:11,428 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#157) from n/a 2026-02-22 17:46:11,746 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_21_get_latest_telemetry_with_data ... 2026-02-22 17:46:13,315 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#162) from n/a 2026-02-22 17:46:13,559 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_22_get_latest_telemetry_vehicle_not_found ... 2026-02-22 17:46:15,039 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#167) from n/a 2026-02-22 17:46:15,328 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_23_get_telemetry_history ... 2026-02-22 17:46:16,923 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#172) from n/a 2026-02-22 17:46:17,323 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_24_get_telemetry_history_with_time_filter ... 2026-02-22 17:46:18,835 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#177) from n/a 2026-02-22 17:46:19,146 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_25_get_telemetry_history_pagination ... 2026-02-22 17:46:20,543 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#182) from n/a 2026-02-22 17:46:20,877 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_30_get_teams ... 2026-02-22 17:46:22,539 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#187) from n/a 2026-02-22 17:46:22,848 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_31_get_teams_search ... 2026-02-22 17:46:24,344 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#192) from n/a 2026-02-22 17:46:24,723 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_32_get_team_by_id ... 2026-02-22 17:46:26,127 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#197) from n/a 2026-02-22 17:46:26,435 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_33_get_team_not_found ... 2026-02-22 17:46:28,013 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#202) from n/a 2026-02-22 17:46:28,240 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_40_get_vehicle_commands_empty ... 2026-02-22 17:46:29,635 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#207) from n/a 2026-02-22 17:46:29,914 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_41_get_vehicle_commands_with_data ... 2026-02-22 17:46:31,424 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#212) from n/a 2026-02-22 17:46:31,747 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_42_get_vehicle_commands_status_filter ... 2026-02-22 17:46:33,329 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#217) from n/a 2026-02-22 17:46:33,634 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_43_execute_command ... 2026-02-22 17:46:35,046 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#222) from n/a 2026-02-22 17:46:35,352 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_44_execute_command_unknown_code ... 2026-02-22 17:46:36,916 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#227) from n/a 2026-02-22 17:46:37,158 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_45_execute_command_no_device ... 2026-02-22 17:46:38,713 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#232) from n/a 2026-02-22 17:46:38,954 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_46_schedule_command ... 2026-02-22 17:46:40,414 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#237) from n/a 2026-02-22 17:46:40,640 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_47_get_commands_vehicle_not_found ... 2026-02-22 17:46:42,144 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#242) from n/a 2026-02-22 17:46:42,439 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_50_rider_sees_only_assigned_vehicle ... 2026-02-22 17:46:43,937 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#247) from n/a 2026-02-22 17:46:44,259 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_51_rider_sees_nothing_without_assignment ... 2026-02-22 17:46:45,717 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#252) from n/a 2026-02-22 17:46:46,017 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_52_team_lead_sees_company_vehicles ... 2026-02-22 17:46:47,537 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#257) from n/a 2026-02-22 17:46:47,927 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_53_team_lead_cannot_see_other_company_vehicles ... 2026-02-22 17:46:49,238 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#262) from n/a 2026-02-22 17:46:50,256 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_54_rider_can_read_iot_devices ... 2026-02-22 17:46:51,749 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#267) from n/a 2026-02-22 17:46:52,128 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_55_rider_can_read_telemetry ... 2026-02-22 17:46:53,724 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#272) from n/a 2026-02-22 17:46:54,039 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_56_rider_cannot_execute_commands ... 2026-02-22 17:46:55,515 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#277) from n/a 2026-02-22 17:46:55,761 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 280, model: fleet.iot.command.log 2026-02-22 17:46:55,761 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_command_api: Error executing command on vehicle 127: You are not allowed to create 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_command_api.py", line 134, in execute_command log = env['fleet.iot.command.log'].create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. 2026-02-22 17:46:55,764 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_57_team_lead_can_read_commands ... 2026-02-22 17:46:57,435 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#282) from n/a 2026-02-22 17:46:57,741 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_58_rider_sees_own_teams_only ... 2026-02-22 17:46:59,213 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#287) from n/a 2026-02-22 17:46:59,453 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_59_fleet_admin_sees_all_company_teams ... 2026-02-22 17:47:00,849 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#292) from n/a 2026-02-22 17:47:01,222 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 42 checked, 42 removed 2026-02-22 17:47:01,225 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_basic_user_access_denied ... 2026-02-22 17:47:02,815 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#297) from n/a 2026-02-22 17:47:03,040 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 299, model: fleet.vehicle.assignment 2026-02-22 17:47:03,040 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 92, in create_assignment existing_active = env['fleet.vehicle.assignment'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:47:03,043 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_member_not_found ... 2026-02-22 17:47:04,441 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#301) from n/a 2026-02-22 17:47:04,671 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_missing_member ... 2026-02-22 17:47:06,147 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#305) from n/a 2026-02-22 17:47:06,448 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_missing_vehicle ... 2026-02-22 17:47:08,036 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#309) from n/a 2026-02-22 17:47:08,314 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_success ... 2026-02-22 17:47:09,721 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#313) from n/a 2026-02-22 17:47:10,027 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 549) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:10,028 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:10,029 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: FAIL: TestFleetAssignmentAPI.test_create_assignment_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 157, in test_create_assignment_success self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:10,031 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_updates_vehicle_driver ... 2026-02-22 17:47:11,244 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#317) from n/a 2026-02-22 17:47:11,558 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 556) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:11,559 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:11,559 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: FAIL: TestFleetAssignmentAPI.test_create_assignment_updates_vehicle_driver Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 181, in test_create_assignment_updates_vehicle_driver self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:11,618 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_vehicle_already_assigned ... 2026-02-22 17:47:13,141 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#321) from n/a 2026-02-22 17:47:13,448 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 563) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:13,542 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_vehicle_not_found ... 2026-02-22 17:47:15,013 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#325) from n/a 2026-02-22 17:47:15,232 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_create_assignment_with_date ... 2026-02-22 17:47:16,725 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#329) from n/a 2026-02-22 17:47:17,043 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 578) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:17,044 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:17,044 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: FAIL: TestFleetAssignmentAPI.test_create_assignment_with_date Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 173, in test_create_assignment_with_date self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:17,047 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_end_assignment_already_completed ... 2026-02-22 17:47:18,545 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#333) from n/a 2026-02-22 17:47:18,842 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 585) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:18,843 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:18,843 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ERROR: TestFleetAssignmentAPI.test_end_assignment_already_completed Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 297, in test_end_assignment_already_completed aid = create_res['data']['id'] KeyError: 'data' 2026-02-22 17:47:18,846 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_end_assignment_clears_vehicle_driver ... 2026-02-22 17:47:20,239 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#337) from n/a 2026-02-22 17:47:20,540 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 592) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:20,541 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:20,541 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ERROR: TestFleetAssignmentAPI.test_end_assignment_clears_vehicle_driver Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 265, in test_end_assignment_clears_vehicle_driver aid = create_res['data']['id'] KeyError: 'data' 2026-02-22 17:47:20,544 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_end_assignment_not_found ... 2026-02-22 17:47:22,132 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#341) from n/a 2026-02-22 17:47:22,440 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_end_assignment_success ... 2026-02-22 17:47:23,917 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#345) from n/a 2026-02-22 17:47:24,157 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 606) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:24,158 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:24,158 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ERROR: TestFleetAssignmentAPI.test_end_assignment_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 254, in test_end_assignment_success aid = create_res['data']['id'] KeyError: 'data' 2026-02-22 17:47:24,160 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_end_assignment_with_date ... 2026-02-22 17:47:25,444 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#349) from n/a 2026-02-22 17:47:25,743 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 613) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:25,743 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ====================================================================== 2026-02-22 17:47:25,744 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: ERROR: TestFleetAssignmentAPI.test_end_assignment_with_date Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_assignment_api.py", line 276, in test_end_assignment_with_date aid = create_res['data']['id'] KeyError: 'data' 2026-02-22 17:47:25,746 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_active_only ... 2026-02-22 17:47:27,332 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#353) from n/a 2026-02-22 17:47:27,639 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_basic_user_access_denied ... 2026-02-22 17:47:29,046 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#357) from n/a 2026-02-22 17:47:29,339 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 359, model: fleet.vehicle.assignment 2026-02-22 17:47:29,340 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error fetching assignments: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 34, in get_assignments assignments = env['fleet.vehicle.assignment'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:47:29,343 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_empty ... 2026-02-22 17:47:30,733 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#361) from n/a 2026-02-22 17:47:31,014 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_filter_by_member ... 2026-02-22 17:47:32,528 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#365) from n/a 2026-02-22 17:47:32,842 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_filter_by_status ... 2026-02-22 17:47:34,315 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#369) from n/a 2026-02-22 17:47:34,560 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_filter_by_status_list ... 2026-02-22 17:47:35,913 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#373) from n/a 2026-02-22 17:47:36,161 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_pagination ... 2026-02-22 17:47:37,736 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#377) from n/a 2026-02-22 17:47:38,154 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_assignments_returns_data ... 2026-02-22 17:47:39,533 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#381) from n/a 2026-02-22 17:47:39,830 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_available_vehicles_all_available ... 2026-02-22 17:47:41,142 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#385) from n/a 2026-02-22 17:47:41,458 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_available_vehicles_excludes_assigned ... 2026-02-22 17:47:43,024 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#389) from n/a 2026-02-22 17:47:43,334 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_assignment_api: Error creating assignment: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 683) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_assignment_api.py", line 120, in create_assignment vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 17:47:43,351 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_available_vehicles_pagination ... 2026-02-22 17:47:44,713 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#393) from n/a 2026-02-22 17:47:45,056 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_available_vehicles_response_fields ... 2026-02-22 17:47:46,417 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#397) from n/a 2026-02-22 17:47:46,737 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_assignment_api: Starting TestFleetAssignmentAPI.test_get_available_vehicles_search ... 2026-02-22 17:47:48,235 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#401) from n/a 2026-02-22 17:47:48,547 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 27 checked, 27 removed 2026-02-22 17:47:48,549 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_basic_user ... 2026-02-22 17:47:49,941 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#405) from n/a 2026-02-22 17:47:50,325 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 407, model: fleet.vehicle.assignment 2026-02-22 17:47:50,326 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 53: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 104, in get_rider_balance active_assignment = env['fleet.vehicle.assignment'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:47:50,329 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_next_due_from_contract ... 2026-02-22 17:47:51,727 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#409) from n/a 2026-02-22 17:47:52,139 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 55: 'fleet.payment.tracking' Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 116, in get_rider_balance tracking_records = env['fleet.payment.tracking'].search([ File "/usr/lib/python3/dist-packages/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] KeyError: 'fleet.payment.tracking' 2026-02-22 17:47:52,140 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:47:52,141 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_balance_next_due_from_contract Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 66, in test_get_rider_balance_next_due_from_contract self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:52,144 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_not_found ... 2026-02-22 17:47:53,635 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#413) from n/a 2026-02-22 17:47:54,031 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_success ... 2026-02-22 17:47:55,443 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#417) from n/a 2026-02-22 17:47:55,819 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 59: 'fleet.payment.tracking' Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 116, in get_rider_balance tracking_records = env['fleet.payment.tracking'].search([ File "/usr/lib/python3/dist-packages/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] KeyError: 'fleet.payment.tracking' 2026-02-22 17:47:55,820 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:47:55,820 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_balance_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 50, in test_get_rider_balance_success self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:55,823 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_zero_credit ... 2026-02-22 17:47:57,435 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#421) from n/a 2026-02-22 17:47:57,834 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 61: 'fleet.payment.tracking' Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 116, in get_rider_balance tracking_records = env['fleet.payment.tracking'].search([ File "/usr/lib/python3/dist-packages/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] KeyError: 'fleet.payment.tracking' 2026-02-22 17:47:57,834 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:47:57,834 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_balance_zero_credit Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 60, in test_get_rider_balance_zero_credit self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:57,837 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_admin_access ... 2026-02-22 17:47:59,237 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#425) from n/a 2026-02-22 17:47:59,622 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 426, model: account.move.line 2026-02-22 17:47:59,623 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 63: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 17:47:59,624 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:47:59,625 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_admin_access Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 178, in test_get_rider_transactions_admin_access self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:47:59,629 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_basic_user_denied ... 2026-02-22 17:48:00,941 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#429) from n/a 2026-02-22 17:48:01,321 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_custom_page ... 2026-02-22 17:48:02,917 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#433) from n/a 2026-02-22 17:48:03,243 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 434, model: account.move.line 2026-02-22 17:48:03,244 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 67: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 17:48:03,244 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:48:03,245 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_custom_page Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 198, in test_get_rider_transactions_custom_page self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:48:03,248 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_empty ... 2026-02-22 17:48:04,713 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#437) from n/a 2026-02-22 17:48:05,040 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 438, model: account.move.line 2026-02-22 17:48:05,040 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 69: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 17:48:05,041 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:48:05,041 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_empty Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 156, in test_get_rider_transactions_empty self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:48:05,044 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_not_found ... 2026-02-22 17:48:06,443 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#441) from n/a 2026-02-22 17:48:06,841 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_page_zero_clamped ... 2026-02-22 17:48:08,341 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#445) from n/a 2026-02-22 17:48:08,724 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 446, model: account.move.line 2026-02-22 17:48:08,725 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 73: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 17:48:08,726 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:48:08,726 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_page_zero_clamped Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 192, in test_get_rider_transactions_page_zero_clamped self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:48:08,729 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_pagination_fields ... 2026-02-22 17:48:10,237 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#449) from n/a 2026-02-22 17:48:10,635 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 450, model: account.move.line 2026-02-22 17:48:10,635 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 75: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 17:48:10,636 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 17:48:10,636 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_pagination_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 169, in test_get_rider_transactions_pagination_fields self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:48:10,639 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_child_team_only ... 2026-02-22 17:48:12,240 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#453) from n/a 2026-02-22 17:48:12,629 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_includes_child_team_members ... 2026-02-22 17:48:14,016 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#457) from n/a 2026-02-22 17:48:14,334 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_includes_vehicle_info ... 2026-02-22 17:48:15,733 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#461) from n/a 2026-02-22 17:48:16,137 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_member_fields ... 2026-02-22 17:48:17,742 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#465) from n/a 2026-02-22 17:48:18,146 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_no_vehicle_when_unassigned ... 2026-02-22 17:48:19,533 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#469) from n/a 2026-02-22 17:48:19,975 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_not_found ... 2026-02-22 17:48:21,420 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#473) from n/a 2026-02-22 17:48:21,836 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_sorted_by_credit_desc ... 2026-02-22 17:48:23,438 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#477) from n/a 2026-02-22 17:48:23,837 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_success ... 2026-02-22 17:48:25,215 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#481) from n/a 2026-02-22 17:48:25,615 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_summary_aggregates_hierarchy ... 2026-02-22 17:48:27,113 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#485) from n/a 2026-02-22 17:48:27,446 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 20 removed 2026-02-22 17:48:27,448 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_01_cancel_pending_command_success ... 2026-02-22 17:48:28,433 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#489) from n/a 2026-02-22 17:48:28,619 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_02_cancel_already_completed_command ... 2026-02-22 17:48:29,613 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#492) from n/a 2026-02-22 17:48:29,752 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_03_cancel_already_cancelled_command ... 2026-02-22 17:48:30,732 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#495) from n/a 2026-02-22 17:48:30,921 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_04_cancel_nonexistent_command ... 2026-02-22 17:48:32,121 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#498) from n/a 2026-02-22 17:48:32,328 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_05_cancel_command_rider_no_access ... 2026-02-22 17:48:33,347 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#501) from n/a 2026-02-22 17:48:33,541 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 503, model: fleet.iot.command.log 2026-02-22 17:48:33,542 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_command_api: Error cancelling command 21: You are not allowed to modify 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_command_api.py", line 262, in cancel_command log.write({'status': 'cancelled'}) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3729, in write self.check_access_rights('write') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to modify 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. 2026-02-22 17:48:33,544 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_06_cancel_failed_command ... 2026-02-22 17:48:34,539 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#504) from n/a 2026-02-22 17:48:34,738 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-22 17:48:34,740 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_01_dashboard_summary_success ... 2026-02-22 17:48:35,646 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#507) from n/a 2026-02-22 17:48:36,051 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_02_dashboard_summary_vehicle_count ... 2026-02-22 17:48:37,120 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#510) from n/a 2026-02-22 17:48:37,615 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_03_dashboard_summary_device_count ... 2026-02-22 17:48:38,553 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#513) from n/a 2026-02-22 17:48:39,025 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_04_dashboard_summary_no_access ... 2026-02-22 17:48:40,018 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#516) from n/a 2026-02-22 17:48:40,349 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 518, model: fleet.vehicle 2026-02-22 17:48:40,350 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_dashboard_api: Error fetching dashboard summary: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_dashboard_api.py", line 41, in get_dashboard_summary vehicles = env['fleet.vehicle'].search([]) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:48:40,353 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_05_dashboard_summary_with_date_range ... 2026-02-22 17:48:41,362 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#519) from n/a 2026-02-22 17:48:41,854 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_10_ops_dashboard_success ... 2026-02-22 17:48:42,938 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#522) from n/a 2026-02-22 17:48:43,350 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 523, model: fleet.trip 2026-02-22 17:48:43,363 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_11_ops_dashboard_no_access ... 2026-02-22 17:48:44,349 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#525) from n/a 2026-02-22 17:48:44,745 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 527, model: fleet.vehicle 2026-02-22 17:48:44,746 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_dashboard_api: Error fetching ops dashboard: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_dashboard_api.py", line 107, in get_ops_dashboard data['total_vehicles'] = env['fleet.vehicle'].search_count([]) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:48:44,748 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_12_ops_dashboard_with_date_range ... 2026-02-22 17:48:45,736 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#528) from n/a 2026-02-22 17:48:46,140 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 529, model: fleet.trip 2026-02-22 17:48:46,215 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-22 17:48:46,218 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_approve_document_not_found ... 2026-02-22 17:48:47,742 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#531) from n/a 2026-02-22 17:48:48,021 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:48,021 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_approve_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:48,024 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_basic_user ... 2026-02-22 17:48:49,332 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#535) from n/a 2026-02-22 17:48:49,540 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:49,540 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_basic_user Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:49,542 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_for_vehicle ... 2026-02-22 17:48:50,834 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#539) from n/a 2026-02-22 17:48:51,067 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:51,067 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_for_vehicle Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:51,114 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_missing_type ... 2026-02-22 17:48:52,744 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#543) from n/a 2026-02-22 17:48:53,029 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:53,030 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_missing_type Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:53,032 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_success ... 2026-02-22 17:48:54,419 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#547) from n/a 2026-02-22 17:48:54,642 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:54,642 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:54,644 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_with_date ... 2026-02-22 17:48:56,025 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#551) from n/a 2026-02-22 17:48:56,320 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:56,320 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_with_date Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:56,323 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_with_file ... 2026-02-22 17:48:57,842 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#555) from n/a 2026-02-22 17:48:58,125 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:58,125 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_with_file Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:58,128 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_detail_fields ... 2026-02-22 17:48:59,446 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#559) from n/a 2026-02-22 17:48:59,678 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:48:59,678 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_detail_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:48:59,716 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_not_found ... 2026-02-22 17:49:01,013 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#563) from n/a 2026-02-22 17:49:01,232 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:01,232 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:01,235 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_success ... 2026-02-22 17:49:02,820 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#567) from n/a 2026-02-22 17:49:03,062 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:03,062 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:03,065 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_basic_user ... 2026-02-22 17:49:04,439 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#571) from n/a 2026-02-22 17:49:04,663 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:04,663 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_basic_user Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:04,666 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_fields ... 2026-02-22 17:49:06,047 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#575) from n/a 2026-02-22 17:49:06,325 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:06,325 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:06,328 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_filter_by_category ... 2026-02-22 17:49:07,851 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#579) from n/a 2026-02-22 17:49:08,145 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:08,145 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_filter_by_category Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:08,148 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_success ... 2026-02-22 17:49:09,631 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#583) from n/a 2026-02-22 17:49:09,928 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:09,928 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:09,933 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_vehicle_category ... 2026-02-22 17:49:11,341 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#587) from n/a 2026-02-22 17:49:11,644 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:11,644 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_vehicle_category Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:11,648 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_empty ... 2026-02-22 17:49:13,237 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#591) from n/a 2026-02-22 17:49:13,524 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:13,525 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_empty Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:13,527 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_member ... 2026-02-22 17:49:14,941 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#595) from n/a 2026-02-22 17:49:15,162 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:15,162 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_member Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:15,164 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_state ... 2026-02-22 17:49:16,616 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#599) from n/a 2026-02-22 17:49:16,917 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:16,917 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_state Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:16,921 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_state_list ... 2026-02-22 17:49:18,546 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#603) from n/a 2026-02-22 17:49:18,826 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:18,826 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_state_list Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:18,831 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_vehicle ... 2026-02-22 17:49:20,238 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#607) from n/a 2026-02-22 17:49:20,462 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:20,462 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_vehicle Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:20,465 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_pagination ... 2026-02-22 17:49:22,029 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#611) from n/a 2026-02-22 17:49:22,334 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:22,335 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_pagination Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:22,337 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_response_fields ... 2026-02-22 17:49:23,847 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#615) from n/a 2026-02-22 17:49:24,140 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:24,140 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_response_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:24,143 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_returns_created ... 2026-02-22 17:49:25,448 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#619) from n/a 2026-02-22 17:49:25,726 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:25,726 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_returns_created Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:25,729 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_reject_document_missing_reason ... 2026-02-22 17:49:27,316 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#623) from n/a 2026-02-22 17:49:27,552 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:27,552 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_reject_document_missing_reason Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:27,554 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_reject_document_not_found ... 2026-02-22 17:49:28,939 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#627) from n/a 2026-02-22 17:49:29,220 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:29,220 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_reject_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:29,223 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_reject_document_with_reason ... 2026-02-22 17:49:30,524 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#631) from n/a 2026-02-22 17:49:30,743 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:30,743 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_reject_document_with_reason Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:30,745 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_submit_document_not_found ... 2026-02-22 17:49:32,322 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#635) from n/a 2026-02-22 17:49:32,577 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:32,577 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_submit_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:32,579 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_submit_document_success ... 2026-02-22 17:49:34,114 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#639) from n/a 2026-02-22 17:49:34,338 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 17:49:34,338 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_submit_document_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 17:49:34,356 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 27 checked, 27 removed 2026-02-22 17:49:34,359 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_01_default_company_no_company_id ... 2026-02-22 17:49:36,618 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_02_switch_to_company_b ... 2026-02-22 17:49:39,025 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_03_denied_access_to_unauthorized_company ... 2026-02-22 17:49:41,179 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicles: Access denied to company 198 Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 44, in get_vehicles env = get_fleet_env(uid, company_id) File "/odoo/addons/fleet_management/controllers/fleet_api_base.py", line 27, in get_fleet_env raise AccessError('Access denied to company %s' % company_id) odoo.exceptions.AccessError: Access denied to company 198 2026-02-22 17:49:41,215 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_04_single_company_user_no_switch ... 2026-02-22 17:49:43,663 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_05_single_company_user_denied_other ... 2026-02-22 17:49:45,870 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicles: Access denied to company 203 Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 44, in get_vehicles env = get_fleet_env(uid, company_id) File "/odoo/addons/fleet_management/controllers/fleet_api_base.py", line 27, in get_fleet_env raise AccessError('Access denied to company %s' % company_id) odoo.exceptions.AccessError: Access denied to company 203 2026-02-22 17:49:45,872 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_10_dashboard_default_company ... 2026-02-22 17:49:48,327 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_11_dashboard_switch_company ... 2026-02-22 17:49:50,421 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_20_modules_returns_companies_list ... 2026-02-22 17:49:52,853 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_21_modules_has_company_fields ... 2026-02-22 17:49:55,086 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_22_modules_default_company_flag ... 2026-02-22 17:49:57,592 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_23_modules_single_company_user ... 2026-02-22 17:49:59,775 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_24_modules_each_company_has_module_data ... 2026-02-22 17:50:02,408 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_30_alerts_company_id_switch ... 2026-02-22 17:50:04,962 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_31_reports_company_id_switch ... 2026-02-22 17:50:07,442 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_32_company_features_switch ... 2026-02-22 17:50:09,820 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 41 checked, 41 removed 2026-02-22 17:50:09,823 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_onboarding_api: Starting TestFleetOnboardingAPI.test_onboarding_status_not_found ... 2026-02-22 17:50:11,171 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#673) from n/a 2026-02-22 17:50:11,516 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_onboarding_api: Starting TestFleetOnboardingAPI.test_onboarding_status_returns_stub ... 2026-02-22 17:50:13,030 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#677) from n/a 2026-02-22 17:50:13,321 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 17:50:13,324 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_approve_not_found ... 2026-02-22 17:50:14,742 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#681) from n/a 2026-02-22 17:50:15,022 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_basic_user ... 2026-02-22 17:50:16,335 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#685) from n/a 2026-02-22 17:50:16,649 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 687, model: fleet.petty_cash 2026-02-22 17:50:16,650 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_petty_cash_api: Error creating petty cash entry: You are not allowed to create 'Fleet Petty Cash Management' (fleet.petty_cash) records. This operation is allowed for the following groups: - Fleet Management/Petty Cash: Approve - Fleet Management/Petty Cash: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_petty_cash_api.py", line 157, in create_petty_cash entry = env['fleet.petty_cash'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/odoo/addons/fleet_management/models/fleet_petty_cash.py", line 131, in create return super(FleetPettyCash, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'Fleet Petty Cash Management' (fleet.petty_cash) records. This operation is allowed for the following groups: - Fleet Management/Petty Cash: Approve - Fleet Management/Petty Cash: Manage Team Contact your administrator to request access if necessary. 2026-02-22 17:50:16,654 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_amount ... 2026-02-22 17:50:18,319 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#689) from n/a 2026-02-22 17:50:18,620 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_description ... 2026-02-22 17:50:19,921 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#693) from n/a 2026-02-22 17:50:20,158 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_expense_type ... 2026-02-22 17:50:21,637 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#697) from n/a 2026-02-22 17:50:21,936 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_member ... 2026-02-22 17:50:23,438 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#701) from n/a 2026-02-22 17:50:23,661 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_negative_amount ... 2026-02-22 17:50:25,014 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#705) from n/a 2026-02-22 17:50:25,216 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_success ... 2026-02-22 17:50:26,630 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#709) from n/a 2026-02-22 17:50:27,015 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_with_optional_fields ... 2026-02-22 17:50:28,515 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#713) from n/a 2026-02-22 17:50:28,751 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_zero_amount ... 2026-02-22 17:50:30,132 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#717) from n/a 2026-02-22 17:50:30,360 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_basic_user ... 2026-02-22 17:50:31,839 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#721) from n/a 2026-02-22 17:50:32,142 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 723, model: fleet.petty_cash 2026-02-22 17:50:32,143 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_petty_cash_api: Error fetching petty cash entries: You are not allowed to access 'Fleet Petty Cash Management' (fleet.petty_cash) records. This operation is allowed for the following groups: - Fleet Management/Petty Cash: Approve - Fleet Management/Petty Cash: Manage Own - Fleet Management/Petty Cash: Manage Team - Fleet Management/Petty Cash: Read Own - Fleet Management/Petty Cash: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_petty_cash_api.py", line 38, in get_petty_cash_entries entries = env['fleet.petty_cash'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Petty Cash Management' (fleet.petty_cash) records. This operation is allowed for the following groups: - Fleet Management/Petty Cash: Approve - Fleet Management/Petty Cash: Manage Own - Fleet Management/Petty Cash: Manage Team - Fleet Management/Petty Cash: Read Own - Fleet Management/Petty Cash: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:50:32,146 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_empty ... 2026-02-22 17:50:33,727 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#725) from n/a 2026-02-22 17:50:34,018 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_date_range ... 2026-02-22 17:50:35,340 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#729) from n/a 2026-02-22 17:50:35,659 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_expense_type ... 2026-02-22 17:50:37,137 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#733) from n/a 2026-02-22 17:50:37,521 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_member ... 2026-02-22 17:50:38,813 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#737) from n/a 2026-02-22 17:50:39,053 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_state ... 2026-02-22 17:50:40,434 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#741) from n/a 2026-02-22 17:50:40,733 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_state_list ... 2026-02-22 17:50:42,327 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#745) from n/a 2026-02-22 17:50:42,639 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_pagination ... 2026-02-22 17:50:44,128 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#749) from n/a 2026-02-22 17:50:44,452 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_response_fields ... 2026-02-22 17:50:45,738 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#753) from n/a 2026-02-22 17:50:46,039 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_returns_data ... 2026-02-22 17:50:47,452 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#757) from n/a 2026-02-22 17:50:47,824 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entry_not_found ... 2026-02-22 17:50:49,140 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#761) from n/a 2026-02-22 17:50:49,361 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entry_success ... 2026-02-22 17:50:50,733 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#765) from n/a 2026-02-22 17:50:51,032 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_reject_missing_reason ... 2026-02-22 17:50:52,620 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#769) from n/a 2026-02-22 17:50:52,950 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_reject_not_found ... 2026-02-22 17:50:54,429 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#773) from n/a 2026-02-22 17:50:54,642 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_reject_with_reason ... 2026-02-22 17:50:56,033 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#777) from n/a 2026-02-22 17:50:56,333 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_submit_not_found ... 2026-02-22 17:50:57,939 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#781) from n/a 2026-02-22 17:50:58,224 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_submit_success ... 2026-02-22 17:50:59,538 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#785) from n/a 2026-02-22 17:50:59,821 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_petty_cash_api: Error submitting petty cash entry 33: Receipt attachment required for amounts over 100 Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_petty_cash_api.py", line 182, in submit_petty_cash entry.action_submit() File "/odoo/addons/fleet_management/models/fleet_petty_cash.py", line 149, in action_submit raise ValidationError("Receipt attachment required for amounts over 100") odoo.exceptions.ValidationError: Receipt attachment required for amounts over 100 2026-02-22 17:50:59,822 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 17:50:59,822 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: FAIL: TestFleetPettyCashAPI.test_submit_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 249, in test_submit_success self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 17:50:59,825 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_by_member ... 2026-02-22 17:51:01,033 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#789) from n/a 2026-02-22 17:51:01,329 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_by_team ... 2026-02-22 17:51:02,846 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#793) from n/a 2026-02-22 17:51:03,157 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_missing_params ... 2026-02-22 17:51:04,634 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#797) from n/a 2026-02-22 17:51:04,856 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_team_not_found ... 2026-02-22 17:51:06,313 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#801) from n/a 2026-02-22 17:51:06,626 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 30 checked, 30 removed 2026-02-22 17:51:06,632 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_01_get_fleet_reports_success ... 2026-02-22 17:51:07,939 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#805) from n/a 2026-02-22 17:51:08,445 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_02_get_fleet_reports_with_vehicle_filter ... 2026-02-22 17:51:09,644 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#808) from n/a 2026-02-22 17:51:10,219 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_03_get_fleet_reports_no_access ... 2026-02-22 17:51:11,320 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#811) from n/a 2026-02-22 17:51:11,920 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 813, model: fleet.vehicle 2026-02-22 17:51:11,920 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_report_api: Error fetching fleet reports: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_report_api.py", line 56, in get_fleet_reports vehicles = env['fleet.vehicle'].search(vehicle_domain) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 17:51:11,924 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_10_get_report_metrics_success ... 2026-02-22 17:51:13,133 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#814) from n/a 2026-02-22 17:51:13,729 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 815, model: fleet.analytics 2026-02-22 17:51:13,731 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_11_get_report_metrics_missing_dates ... 2026-02-22 17:51:14,845 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#817) from n/a 2026-02-22 17:51:15,434 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 818, model: fleet.analytics 2026-02-22 17:51:15,437 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_20_get_vehicle_reports_success ... 2026-02-22 17:51:16,636 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#820) from n/a 2026-02-22 17:51:17,262 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_21_get_vehicle_reports_specific_vehicle ... 2026-02-22 17:51:18,513 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#823) from n/a 2026-02-22 17:51:19,042 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_30_get_driver_reports_success ... 2026-02-22 17:51:20,142 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#826) from n/a 2026-02-22 17:51:20,639 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_31_get_driver_reports_specific_driver ... 2026-02-22 17:51:21,817 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#829) from n/a 2026-02-22 17:51:22,344 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_40_get_expense_reports_success ... 2026-02-22 17:51:23,640 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#832) from n/a 2026-02-22 17:51:24,764 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_41_get_expense_reports_by_category ... 2026-02-22 17:51:25,917 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#835) from n/a 2026-02-22 17:51:26,443 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_50_get_alert_reports_success ... 2026-02-22 17:51:27,813 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#838) from n/a 2026-02-22 17:51:28,326 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_51_get_alert_reports_by_severity ... 2026-02-22 17:51:29,348 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#841) from n/a 2026-02-22 17:51:29,832 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_52_get_alert_reports_by_type ... 2026-02-22 17:51:30,913 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#844) from n/a 2026-02-22 17:51:31,360 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_60_get_maintenance_reports_success ... 2026-02-22 17:51:32,734 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#847) from n/a 2026-02-22 17:51:33,315 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_61_get_maintenance_reports_by_vehicle ... 2026-02-22 17:51:34,528 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#850) from n/a 2026-02-22 17:51:35,022 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_62_get_maintenance_reports_no_access ... 2026-02-22 17:51:36,134 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#853) from n/a 2026-02-22 17:51:36,742 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-02-22 17:51:36,826 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_01_create_team_success ... 2026-02-22 17:51:38,141 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#856) from n/a 2026-02-22 17:51:38,338 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_02_create_team_missing_name ... 2026-02-22 17:51:39,550 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#859) from n/a 2026-02-22 17:51:39,727 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_03_create_team_rider_no_access ... 2026-02-22 17:51:40,933 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#862) from n/a 2026-02-22 17:51:41,125 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: fleet.team 2026-02-22 17:51:41,126 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_team_api: Error creating team: You are not allowed to create 'Fleet Team' (fleet.team) records. This operation is allowed for the following groups: - Fleet Management/Team: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_team_api.py", line 186, in create_team team = env['fleet.team'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/odoo/addons/fleet_management/models/fleet_team.py", line 216, in create return super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'Fleet Team' (fleet.team) records. This operation is allowed for the following groups: - Fleet Management/Team: Manage Team Contact your administrator to request access if necessary. 2026-02-22 17:51:41,129 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_04_create_team_with_parent ... 2026-02-22 17:51:42,432 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#865) from n/a 2026-02-22 17:51:42,623 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_10_add_member_success ... 2026-02-22 17:51:43,826 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#868) from n/a 2026-02-22 17:51:44,054 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_11_add_member_missing_partner ... 2026-02-22 17:51:45,243 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#871) from n/a 2026-02-22 17:51:45,430 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_12_add_member_to_nonexistent_team ... 2026-02-22 17:51:46,731 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#874) from n/a 2026-02-22 17:51:46,925 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_13_add_member_rider_no_access ... 2026-02-22 17:51:48,238 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#877) from n/a 2026-02-22 17:51:48,420 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 879, model: fleet.team.member 2026-02-22 17:51:48,420 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_team_api: Error adding member to team 211: You are not allowed to create 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_team_api.py", line 243, in add_team_member member = env['fleet.team.member'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/odoo/addons/fleet_management/models/fleet_team_member.py", line 87, in create return super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. 2026-02-22 17:51:48,423 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_20_update_member_success ... 2026-02-22 17:51:49,613 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#880) from n/a 2026-02-22 17:51:49,832 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_21_update_member_not_found ... 2026-02-22 17:51:50,919 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#883) from n/a 2026-02-22 17:51:51,037 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_30_remove_member_success ... 2026-02-22 17:51:52,437 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#886) from n/a 2026-02-22 17:51:52,835 70 INFO preview_test_1771782090 odoo.models.unlink: User #887 deleted mail.message records with IDs: [4552] 2026-02-22 17:51:52,857 70 INFO preview_test_1771782090 odoo.models.unlink: User #887 deleted fleet.team.member records with IDs: [158] 2026-02-22 17:51:52,863 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_31_remove_member_not_found ... 2026-02-22 17:51:54,143 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#889) from n/a 2026-02-22 17:51:54,328 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_32_remove_member_rider_no_access ... 2026-02-22 17:51:55,533 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#892) from n/a 2026-02-22 17:51:55,849 70 INFO preview_test_1771782090 odoo.models.unlink: User #894 deleted mail.message records with IDs: [4582] 2026-02-22 17:51:55,857 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 894, model: fleet.team.member 2026-02-22 17:51:55,858 70 ERROR preview_test_1771782090 odoo.addons.fleet_management.controllers.fleet_team_api: Error removing team member 159: You are not allowed to delete 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_team_api.py", line 324, in remove_team_member member.unlink() File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 330, in unlink res = super(MailThread, self).unlink() File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_activity_mixin.py", line 246, in unlink result = super(MailActivityMixin, self).unlink() File "/usr/lib/python3/dist-packages/odoo/models.py", line 3597, in unlink self.check_access_rights('unlink') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to delete 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. 2026-02-22 17:51:55,861 70 INFO preview_test_1771782090 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_40_create_team_and_add_members_integration ... 2026-02-22 17:51:57,321 70 INFO preview_test_1771782090 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#895) from n/a 2026-02-22 17:51:57,715 70 INFO preview_test_1771782090 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-02-22 17:51:57,716 70 INFO preview_test_1771782090 odoo.service.server: 234 post-tests in 404.43s, 105208 queries 2026-02-22 17:51:57,718 70 INFO preview_test_1771782090 odoo.tests.stats: fleet_management: 506 tests 449.81s 116805 queries 2026-02-22 17:51:57,719 70 INFO preview_test_1771782090 odoo.service.server: Stopping gracefully command terminated with exit code 1  Pipeline failed on stage 'from-build-pack' : container 'step-run-fleet-tests'. The execution of the pipeline has stopped.