GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON - #36901

Merged
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test
Jul 28, 2023
Merged

GH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ON#36901
kou merged 3 commits into
apache:mainfrom
h-vetinari:glog_test

Conversation

@h-vetinari

@h-vetinarih-vetinari commented Jul 27, 2023

Copy link
Copy Markdown
Contributor

Suggested-By: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #15017has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting review Awaiting review label Jul 27, 2023
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit -g conda-linux-x64-cpu-py3

@github-actions

Copy link
Copy Markdown
Invalid group(s) {'conda-linux-x64-cpu-py3'}. Must be one of {'example-cpp', 'conda', 'test', 'homebrew', 'linux', 'fuzz', 'c-glib', 'verify-rc-source', 'ruby', 'integration', 'verify-rc-source-linux', 'verify-rc-source-macos', 'vcpkg', 'cpp', 'example', 'nightly-tests', 'linux-amd64', 'verify-rc-binaries', 'wheel', 'verify-rc-wheels', 'nightly-packaging', 'python', 'nightly', 'packaging', 'linux-arm64', 'verify-rc', 'example-python', 'conan', 'r', 'nightly-release', 'verify-rc-jars'}
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/5675632984

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

I don't want to run the full barrage of conda-tests here to verify that the tests passes when glog is enabled. One run of conda-{linux,osx}-x64-cpu-py3 would be enough, but I don't know how to do that with the crossbow invocation.

@kou

kou commented Jul 27, 2023

Copy link
Copy Markdown
Member

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@koukou changed the title GH-15017: harden test_memory.py for use with ARROW_USE_GLOG=ONGH-15017: [Python] Harden test_memory.py for use with ARROW_USE_GLOG=ONJul 27, 2023
@github-actions

Copy link
Copy Markdown

Revision: f0fbddf

Submitted crossbow builds: ursacomputing/crossbow @ actions-1537d49ce0

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@github-actions crossbow submit conda-linux-x64-cpu-py3 conda-osx-x64-cpu-py3

@github-actions

Copy link
Copy Markdown

Revision: 9e394b2

Submitted crossbow builds: ursacomputing/crossbow @ actions-d5c32d8073

TaskStatus
conda-linux-x64-cpu-py3Azure
conda-osx-x64-cpu-py3Azure

@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

@kou, this should be ready IMO - at least, I couldn't find anything in the linter job that's related to this PR.

Comment threadpython/pyarrow/tests/test_memory.py Outdated
@github-actionsgithub-actionsBot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Jul 28, 2023
kou
kou approved these changes Jul 28, 2023

@koukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 47e438a into apache:mainJul 28, 2023
@koukou removed the awaiting changes Awaiting changes label Jul 28, 2023
@github-actionsgithub-actionsBot added the awaiting merge Awaiting merge label Jul 28, 2023
@h-vetinari
h-vetinari deleted the glog_test branch July 28, 2023 02:36
@h-vetinari

Copy link
Copy Markdown
ContributorAuthor

Thanks for fixing the superfluous f-string! :)

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 47e438a.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…_GLOG=ON (apache#36901)
Accept output pattern for ARROW_USE_GLOG=ON too.
* Closes: apache#15017
Lead-authored-by: H. Vetinari <h.vetinari@gmx.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] BUG: two failing tests related to ARROW_DEFAULT_MEMORY_POOL in conda builds on unix

2 participants

@h-vetinari@kou