Fix downloader_download_failed event not firing for HTTP response errors

Description:
Fix downloader_download_failed event not firing for HTTP response errors
The Downloader component documentation at https://www.home-assistant.io/components/downloader/ says:

In case download failed another event ‘downloader_download_failed’ is emitted to indicate that the download did not complete successfully.

However currently the event is only fired if there's a ConnectionError exception, and not if the download fails due to a non-200 HTTP response code. Only a warning is logged. According to the docs, this case should also fire a downloader_download_failed event. This PR adds that event.
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the [development checklist][dev-checklist]

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Hello @sfjes,
When attempting to inspect the commits of your pull request for CLA signature status among all authors we encountered commit(s) which were not linked to a GitHub account, thus not allowing us to determine their status(es).
The commits that are missing a linked GitHub account are the following:

7378963248d4c9f31bc3b721a73c09cc09e4ed6c - This commit has something that looks like an email address (sfjes@vmdaemon.org). Maybe try linking that to GitHub?.

Unfortunately, we are unable to accept this pull request until this situation is corrected.
Here are your options:

If you had an email address set for the commit that simply wasn't linked to your GitHub account you can link that email now and it will retroactively apply to your commits. The simplest way to do this is to click the link to one of the above commits and look for a blue question mark in a blue circle in the top left. Hovering over that bubble will show you what email address you used. Clicking on that button will take you to your email address settings on GitHub. Just add the email address on that page and you're all set. GitHub has more information about this option in their help center.

If you didn't use an email address at all, it was an invalid email, or it's one you can't link to your GitHub, you will need to change the authorship information of the commit and your global Git settings so this doesn't happen again going forward. GitHub provides some great instructions on how to change your authorship information in their help center.

If you only made a single commit you should be able to rungit commit --amend --author="Author Name<EMAIL_ADDRESS>
(substituting Author Name and<EMAIL_ADDRESS>for your actual information) to set the authorship information.
If you made more than one commit and the commit with the missing authorship information is not the most recent one you have two options:

You can re-create all commits missing authorship information. This is going to be the easiest solution for developers that aren't extremely confident in their Git and command line skills.
You can use this script that GitHub provides to rewrite history. Please note: this should be used only if you are very confident in your abilities and understand its impacts.

Whichever method you choose, I will come by to re-check the pull request once you push the fixes to this branch.

We apologize for this inconvenience, especially since it usually bites new contributors to Home Assistant. We hope you understand the need for us to protect ourselves and the great community we all have built legally. The best thing to come out of this is that you only need to fix this once and it benefits the entire Home Assistant and GitHub community.
Thanks, I look forward to checking this PR again soon! :heart:

I associated the commit email with my GitHub user. Let me know if additional steps are necessary.

Thanks!


Multiple Pools and Components exclusive to a subset of them

Hi,
depending on the intended usage, the following can either be classified as a bug or as a lack of important documentation.
The setup is as follows: I have three pools named TestA, TestB, and TestC. Furthermore, I have three components ComponentAB, ComponentAC, and ComponentBC, set up like this:
[TestB, TestC]
public class ComponentBC : IComponent { public int K; }

[TestA, TestC]
public class ComponentAC : IComponent { public int K; }

[TestA, TestB]
public class ComponentAB : IComponent { public int K; }

Take note of the attributes. The following code throws an exception when trying to add components (specifically ComponentBC) to entity b:
var a = Pools.testA.CreateEntity();
a.AddComponentAB(0).AddComponentAC(1);
var b = Pools.testB.CreateEntity();
b.AddComponentAB(0).AddComponentBC(1);
var c = Pools.testC.CreateEntity();
c.AddComponentAC(0).AddComponentBC(1);

The problem here is that the generated code claims that each of the entities of the pools needs only two components, but the component ComponentBC has id 2 (thus producing an out-of-range exception).

I'll will look into this. This looks like a bug

Fox will be in the next version. Thanks for finding!


CNCF Updates

Apache 2.0 License
Add code of conduct
Add owners file
Update copyright

Coverage remained the same at 93.72% when pulling 18fd86866faabab39d9f6d6641c2dffab9836342 on cncf into 28ae1cc2ef8f63251993c23d76ca1e59ff18e3f1 on master.

Coverage remained the same at 93.72% when pulling 18fd86866faabab39d9f6d6641c2dffab9836342 on cncf into 28ae1cc2ef8f63251993c23d76ca1e59ff18e3f1 on master.


Use Cloud Formation to configure the Step functions for Amazon Textract

Reason
The uploaded image should be used by Textract
Description
When a new file is stored in S3 <BUCKET>/<PROVIDER>/<USER> path, the Amazon Textract should be triggered to decode the receipt data in the image.
The result from the extraction should be stored in another BUCKET with the same path and the same filename, with the txt extension.
Success Criteria

[ ] amazon textract is triggered when a new image is uploaded
[ ] the result is stored in the new bucket with the same path

Additional Information
No response

https://github.com/tiki/publish-data-receipt/commit/672cdf924c829956257ca0c52333dd6500812b2b


Update LineageDetails

As mentioned here #337, I think we should add Beta and Gamma, as they are pre-Omicron saltational VoCs.

Also, are the mutation lists in the LineageDetail objects even useful?

Honestly don't know, haven't had a chance to try and use them yet. Stuff has been getting in ahead of reporting on these VOCs


Peer to peer review issues and bug

Strong tags should not be used for styling, but to put semantic emphasis.
There are repeated elements in the HTML that is used for styling. CSS should be used for styling.
There is a bug in responsiveness when resizing and on the form description

Thanks for the feedback! I will try to fix everything you pointed 🙌🏼!


Decide if reviews should exist without products

There's an unresolved discussion about whether reviews should be deleted when the product is deleted. This issue has been added to track it.
If it is decided that reviews can live on their own, it should be ensured that the dashboard handles that case okay. The related issue #836 has been fixed now.

I also personally don't see reason why to keep reviews after product removal.


Autoredirect to https

https site now exists but doesn't auto-redirect.  Will trying this now: https://jadin.me/redirecting-to-https-in-reclaim-cloud/?

Done!


iOS arm64 support

From apple (https://developer.apple.com/news/?id=10202014a):
Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
Currently, when I export an openfl project to xCode with lime, I only get armv7 architecture, and if I try to change the project settings to build the 64bit architecture the project cannot build.
I think this issue is quite critical because in few months, 64bit architecture will be a requirement from Apple. After February 1, apps without arm64 architecture will be rejected.
Is there any plan to add arm64 support?

@jgranick I posted an issue on the haxeflixel repository that may be related to these changes: https://github.com/HaxeFlixel/flixel/issues/1411
Thanks for the updates!


Add instructions about CRA2

Issue:
What I did
Updated documentation about CRA2
How to test
No tests

Is there a way to directly reuse CRA2 config?

Since storybook 4.1 has been released with CRA2 support, does this PR still make sense? @igor-dv

BTW 4.1 is already released. I am not sure we need this already =)

I'm ok with closing it, if it works out of the box.

@ndelangen , sorry didn't notice your comment before 🤣


pip install broke

i can't pip tensorflow

Please fill the issue template.

Hi @Azulax90 !
Could you share the OS and error stack trace that you are getting during installation.
Thank you!


Mouse Input not detected in SubViewport when switching to MOUSE_MODE_CAPTURED while mouse is outside of the window

Godot version
4.1.1
System information
Windows 10, NVIDIA GeForce GTX 1660 Ti, Forward Plus
Issue description
When using a SubViewport and changing the mouse mode between MOUSE_MODE_CAPTURED and MOUSE_MODE_VISIBLE, it will not detect any mouse inputs unless a mouse button is held down.
This also happens when alt-tabbing and the cursor is outside of the window, but only after the mouse modes have been switched at least once.
Video:
https://github.com/godotengine/godot/assets/95089122/5e2d76ad-9120-43b6-9fa4-bb4170833699
First the mouse is working fine, then I switch to MOUSE_MODE_VISIBLE, move the cursor outside of the window, switch back to MOUSE_MODE_CAPTURED, then mouse inputs are no longer working unless I hold down left click.
Might be related to #84258, but I'm not sure.
Steps to reproduce
Create a new 3D project
Set the project to run in fullscreen
Add a SubViewportContainer and a SubViewport, set to fill the whole screen
Add a player character with basic mouse movement and a camera
Add a way to switch mouse modes between visible and captured
Add a box in front of the player for reference when moving the mouse
Run the project, change the mouse mode to visible, move the cursor outside of the window (bottom left), then change the mouse mode back to captured.
Minimal reproduction project
MRP.zip

Can you please try this with a supported version, like 4.1.3 (only the latest patch version is supported, and it might already be fixed)

I just tested it, and this is still happening in 4.1.3.

Can confirm this also happened to me in 4.2.1
Also, @MikaSchoenmakers have you found a workaround?, currently I'm trying this:

when the window gets focused again (I connected to the window.focus_entered signal), I set the mouse_mode to Input.MOUSE_MODE_VISIBLE for some frames and then I change it back to Input.MOUSE_MODE_CAPTURED again.
And that seemed to do the trick.

Seems like it should be a common issue for games where you directly control characters and you are using viewports for full screen shaders. Surprised this doesn't have more thumbs!
func _notification(what):
	if what == NOTIFICATION_APPLICATION_FOCUS_IN:
		fix_mouse_input()

func fix_mouse_input():
	if Input.mouse_mode == Input.MOUSE_MODE_CAPTURED:
		Input.mouse_mode = Input.MOUSE_MODE_HIDDEN
		await get_tree().process_frame
		await get_tree().process_frame
		Input.mouse_mode = Input.MOUSE_MODE_CAPTURED


How to combine getContent() and AJAX request?

My data-tip contains a URL. Now I'd like to fetch the data on hover using the URL.
Unfortunately getContent() is fired on render and not on hover.
Is there a way to fire getContent() on hover for the specific item or maybe a different approach to do a ajax request?
My current code:

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Voluptate, reprehenderit.

<ReactTooltip
  id="custom-ttip"
  className="custom-ttip"
  place="top"
  type='light'
  effect='solid'
  getContent={(url) => {
    fetchData(url); // sets state
    return (

{this.state.fetchedData}

    );
  }}
/>

What about using the 'afterShow' function? I think you will have a delay where the content is not updated yet. You can also add a refresh timer to getContent, if you need to:
getContent={[(url) => {
    return (

{this.state.fetchedData}

    );
  }, 200]}

Thank you for the quick reply.
I already had the same idea. But I can't access the url from 'afterShow'.

What about caching the results of the fetch with fetchData? so fetchData fills in this.state.fetchedData[url], and you check in getContent? Does the fetched data change?
getContent={(url) => {
    if (!this.state.fetchedData[url]) {
      fetchData(url); // sets state
    }
    return (

{this.state.fetchedData[url]}

    );
  }}

I suspect the fetched data changes. If so, you could set a dirty state flag in afterShow, then check in getContent, which means the next getContent would fetch new data.

Unfortunately the content is completely dynamic. I don't know the urls before the page loads. So depending on the page, there is a dynamic number of a tags with unknown urls (data-tip).
I think I can find a dirty fix but I just wanted to make sure that there's no 'clean' way to do it.

I don't think there's a better way - getContent is called whenever React decides to render, so it's definitely more often that just when the tooltip is shown. I'll close, reopen if needed....


[Eco news] The 'Eco news' tab is not highlighted in the header when the user navigates to the 'Eco news' page from the footer or clicking 'Read all news' button

Environment: all).
Reproducible: always.
Build found: 26.07.22
Preconditions

The GreenCity: https://www.testgreencity.ga/GreenCityClient/#/ is opened.

Steps to reproduce
Scenarion#1:

Scroll down to the footer of the page
Click on the "Eco-news" link in the footer
Scenarion#2
Scroll down to the 'Eco news' section
Click on the "Read all news" button

Actual result
The 'Eco news' tab is not highlighted in green in the header

Expected result
The 'Eco news' tab is highlighted in green #13AA57 in the header
User story and test case links
"User story #461

Actual result is steal:
The 'Eco news' tab is not highlighted in green in the header


boldref intensity

What happened?
The intensity on the output functional sub-XX_ses-0X_task-XX_boldref.nii looks weird. Many values are negative, and there are some very bright areas. As though an unsigned integer image has been misinterpreted as a signed one.
All other files (images displayed in the output sub-XXX.html file, the functional images normalised to MNI space, the fmap images) look fine.
Original images are INT16 (and look fine. converted from dicom with dcm2niix v1.0.20220720 )

What command did you use?
fmriprep-docker /home/michael/S/Data/MRI/bids/ /home/michael/freesurfer/creed/ participant --participant-label CREEDPD18 --fs-license-file /home/michael/freesurfer/license.txt --ignore slicetiming --longitudinal -u 1009:1009
RUNNING: docker run --rm -e DOCKER_VERSION_8395080871=20.10.21 -it -u 1009:1009 -v /home/michael/freesurfer/license.txt:/opt/freesurfer/license.txt:ro -v /home/michael/S/Data/MRI/bids:/data:ro -v /home/michael/freesurfer/creed:/out nipreps/fmriprep:23.0.0 /data /out participant --participant-label CREEDPD18 --ignore slicetiming --longitudinal

What version of fMRIPrep are you running?
23.0.0
How are you running fMRIPrep?
Docker
Is your data BIDS valid?
Yes
Are you reusing any previously computed results?
No
Please copy and paste any relevant log output.
No response
Additional information / screenshots
No response

This is pretty surprising. Would you be able to share a minimal dataset that reproduces this?

Interestingly, if I run the same command but first divide the functional scan by 100, all looks fine.
Happy to share a dataset - I've included two runs, the first is the original functional scan (which displays the problem) and the second run is the same thing divided by 100 (and which doesn't). Some more details in the README
intensity_check.tar.gz

Interesting. My first guess would be that this is an issue with saving out the boldref doing some unsafe casting, since it doesn't seem to have affected processing.
I will have a look at this as I can, but it's hard to commit to anything before August at this point. Please bug me if I don't get back to you by early August.

Hi
Just wondering if you had a chance to look at this?
Thanks
Michael

I have reproduced it. Looking through the working directory the reference generation is fine. The problem seems to be related to trying to save the data file back out as the input types, but we end up casting rather than letting nibabel do scaling. In nipreps/niworkflows#821 I 'm just going to switch it to float32, because it really doesn't matter enough to be worth the headache of fixing the int logic for scaled data.


Spring boot 2 and security fix

Coverage decreased (-0.9%) to 92.647% when pulling 2b40e00c1a70ebe0b149c235be49c73ca9b598a9 on spring-boot-2-and-security-fix into a4bff618fc8e20fd2cd58859d24ca30c233688ac on master.

Coverage decreased (-0.9%) to 92.647% when pulling 2b40e00c1a70ebe0b149c235be49c73ca9b598a9 on spring-boot-2-and-security-fix into a4bff618fc8e20fd2cd58859d24ca30c233688ac on master.


Troubleshoot forward-zone DNS issues

Troubleshoot forward-zone DNS issues
Documentation updated with all working links and extra documentation

This needs to be rebased. Also, note that it is now targeted for the main branch. This is appropriate -- just be sure to backport or cherry-pick it into all appropriate release branches.


WIP: ECN

This adds initial support for ECN, on both the receive and send sides.
TODO:

[ ] Fetch ECN markings for incoming packets in apps.
[ ] Set ECN markings for outgoing packets in apps.
[ ] Probe ECN for each path.
[ ] Validate ECN counts in ACKs.

Superseded by https://github.com/cloudflare/quiche/pull/1351


RSS Feed Button for Architecture Center "What's New" Broken

The RSS feed button for the https://docs.microsoft.com/en-us/azure/architecture/changelog page gives a 404 response.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 0dd7bc22-da10-1d3b-ba22-7d5e374be441
Version Independent ID: 9f466c91-adc7-0489-5b1e-17633d27c98c
Content: What's New in the Azure Architecture Center - Azure Architecture Center
Content Source: docs/changelog.md
Service: architecture-center
Sub-service: meta
GitHub Login: @adamboeglin
Microsoft Alias: pnp

Thanks for reporting - this issue is under review.  This is a Microsoft Internal DevOps Bug ID AB#

Why was this closed?

This has been fixed and should be made live shortly.

Works now - thanks!


[Feature] Add built-in app icons and names.

Add some built-in app icons and names so that user can view the content without downloading the app.

fixed


Reduce cardinality

The number of processes reporting detail typically exceeds the ability for TSDB and other technologies to support in any reasonable manner. We need to consider mechanisms to aggregate at some level before sending to certain endpoints.
In the near term we would like to determine what's possible using LogStream. Once we establish a level if repeatability we will look at mechanisms to generalize.

I'm exploring this in a docker-compose test environment with a couple cribl/scope containers running scope watch, a cribl/cribl container for LogStream, and an influxdb container. The scope containers are sending events and metrics to logstream. The cribl container routes everything to influx. I can see the resulting measurements in the stock InfluxDB web UI.
For reference, AppScope is generating metrics that look like this.
{"type":"metric","body":{"_metric":"proc.cpu_perc","_metric_type":"gauge","_value":0.0489,"proc":"sh","pid":3072,"host":"scope-df","unit":"percent","_time":1631046171.757}}

and Influx gets something like this from LogStream. (note this isn't from the exact message above)
proc,proc=df,pid=231,host=scope-df,unit=percent cpu_perc=0.0664<PHONE_NUMBER>727

The proc.cpu_perc metric became a proc measurement with a cpu_perc field with the given value and the other fields became "tags". Those tags in InfluxDB become index dimensions and when their cardinality is high (meaning the number of distinct values in each dimension), insert and query performance suffers.
Looking at the tags being generated from scoping things like df and mtr periodically via scope watch I'm seeing fs, net, and proc measurements with tags like host, proc, args, pid, op, and unit. Of these, only pid appears unbounded in this setup. If we were scoping everything on an interactive host then we could see higher cardinality from proc and args. If we were scoping processes in ephemeral VMs or containers then we could see it in host as well. We'll see others if we scoped other processes and got the full suite of metrics that AppScope produces.
InfluxDB's docs have a best practice page discussing issues with high-cardinality. There is a query there that counts the number distinct values for each tag and as expected, we see ~20k different pid values and the rest are all under a dozen.
As expected, using pid as a metric dimension is a problem when storing metrics in a TSDB like InfluxDB. The solution seems to be to exclude troublesome tags by filtering them out in LogStream in the short run.

In the long run, we could consider ways to configure to AppScope to exclude them at the source.

A Pack with a pipeline that has an Eval like above is attached.
Reduce_Cardinality.crbl.gz

Here is the pack I'm using. Your analysis is correct but you can't just remove the PID, because now you have a bunch of time series which are actually from distinct PIDs but they all look the same. Your results in the TSDB will be very wonky, because essentially you'll have entries from the same time ranges from many different processes without being able to distinguish them.
This pack that I'm attaching aggregates across processes, which is what we will need to do to solve the problem. Counters and gauges can be summed (usually), and timers are lossy so they need a number of aggregations done across all the samples.
appscope.crbl.gz


TypeError: classes is undefined from Button Component

TypeError: classes is undefined
Sorry if this is minor issue but I have been stuck with this problem for a while now, with the material UI button component. I am using a modified button component with a close icon for my react project and I am getting the above error message. I have attached the component in question and the screenshot of the error message with this bug. Please feel free to comment and @ me if you need more info.

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯

I am using a button with inline styles and a close icon in it.
Button Component Code -
import Button from '@material-ui/core/Button';
import CloseIcon from '@material-ui/icons/Close';

const ButtonWithClose = ({ click, closeClick, text, ...rest }) => (
  <Button
    style={{
      backgroundColor: '#ede7f6',
      padding: '5px 17px',
      margin: '5px 0px',
      marginRight: 5,
      fontSize: 12,
      fontWeight: 600
    }}
    onClick={() => {
      click();
    }}
  >
    {text}
    <CloseIcon
      style={{ height: 10, position: 'relative', top: '-4px', right: '-15px' }}
      onClick={event => {
        closeClick();
        event.stopPropagation();
      }}
      fontSize="small"
    />
  </Button>
);

export default ButtonWithClose;

Pretty standard right?
But, I am getting TypeError: classes is undefined when i run it with yarn dev.
This is how it is used inside the app.
{this.state.enableButton && (
            <ButtonWithIcon
              text={this.state.buttonText}
              click={() => {
                // business logic
              }}
              closeClick={() => {
               // business logic
              }}
            />
          )}

Steps to Reproduce 🕹

I've beed trying to reproduce this issue in codesandbox, but it seems to work in all other cases. I don't know why it is happening in my case.
Context 🔦

Your Environment 🌎

Tech
Version

Material-UI
v4.5.0

React
v16.10.0

Browser
Firefox

TypeScript
No

etc.

I was using next.js and i fixed it bu upgrading next js and all it's associated dependencies to the latest version.

same issue


autest: how to set env?

./autest.sh -f basic-manager --sandbox /tmp/sb/1 --ats-bin /opt/ats/bin --show-color --verbose --debug --clean none
Debug: [init] Before extension load: args = Namespace(autest_site=None, debug=['all'], directory='/root/file/trafficserver-8.0.2/tests/gold_tests', env=None, filters=['basic-manager'], sandbox='/tmp/sb/1', show_color=True, verbose=['all'])
unknown = ['run', '--ats-bin', '/opt/ats/bin', '--clean', 'none']
Debug: [init] After extension load: args = Namespace(ats_bin='/opt/ats/bin', autest_site=None, clean='none', debug=['all'], directory='/root/file/trafficserver-8.0.2/tests/gold_tests', env=None, filters=['basic-manager'], jobs=1, normalize_kill=None, reporters=['default'], sandbox='/tmp/sb/1', show_color=True, subcommand='run', verbose=['all'])
Verbose: [ats] Traffic server layout Data:
{'BINDIR': '/tmp/sb/1/bin',
'INCLUDEDIR': '/tmp/sb/1/include',
'LIBDIR': '/tmp/sb/1/lib',
'LOGDIR': '/tmp/sb/1/var/log/trafficserver',
'PLUGINDIR': '/tmp/sb/1/libexec/trafficserver',
'PREFIX': '/tmp/sb/1',
'RUNTIMEDIR': '/tmp/sb/1/var/trafficserver',
'SYSCONFDIR': '/tmp/sb/1/etc/trafficserver',
'hosting.config': '/tmp/sb/1/etc/trafficserver/hosting.config',
'ip_allow.config': '/tmp/sb/1/etc/trafficserver/ip_allow.config',
'plugin.config': '/tmp/sb/1/etc/trafficserver/plugin.config',
'records.config': '/tmp/sb/1/etc/trafficserver/records.config',
'remap.config': '/tmp/sb/1/etc/trafficserver/remap.config',
'ssl_multicert.config': '/tmp/sb/1/etc/trafficserver/ssl_multicert.config',
'storage.config': '/tmp/sb/1/etc/trafficserver/storage.config',
'volume.config': '/tmp/sb/1/etc/trafficserver/volume.config'}
Verbose: [ats] Traffic server feature data:
{'BUILD_GROUP': 'root',
'BUILD_MACHINE': 'vultr.guest',
'BUILD_NUMBER': '',
'BUILD_PERSON': 'root',
'SIZEOF_VOIDP': 8,
'SPLIT_DNS': 1,
'TS_HAS_128BIT_CAS': 1,
'TS_HAS_BACKTRACE': 1,
'TS_HAS_BROTLI': 0,
'TS_HAS_IN6_IS_ADDR_UNSPECIFIED': 1,
'TS_HAS_IP_TOS': 1,
'TS_HAS_JEMALLOC': 0,
'TS_HAS_LIBZ': 1,
'TS_HAS_LZMA': 0,
'TS_HAS_PROFILER': 0,
'TS_HAS_SO_MARK': 1,
'TS_HAS_SO_PEERCRED': 1,
'TS_HAS_TCMALLOC': 0,
'TS_HAS_TESTS': 1,
'TS_HAS_WCCP': 0,
'TS_IP_TRANSPARENT': 0,
'TS_MAX_API_STATS': 512,
'TS_MAX_HOST_NAME_LEN': 256,
'TS_MAX_NUMBER_EVENT_THREADS': 4096,
'TS_MAX_THREADS_IN_EACH_THREAD_TYPE': 3072,
'TS_PKGSYSGROUP': 'tserver',
'TS_PKGSYSUSER': 'tserver',
'TS_USE_CERT_CB': 1,
'TS_USE_DIAGS': 1,
'TS_USE_EPOLL': 1,
'TS_USE_FAST_SDK': 0,
'TS_USE_HWLOC': 0,
'TS_USE_KQUEUE': 0,
'TS_USE_LINUX_NATIVE_AIO': 0,
'TS_USE_PORT': 0,
'TS_USE_POSIX_CAP': 0,
'TS_USE_REMOTE_UNWINDING': 0,
'TS_USE_SET_RBIO': 0,
'TS_USE_TLS_ALPN': 1,
'TS_USE_TLS_ECKEY': 1,
'TS_USE_TLS_NPN': 1,
'TS_USE_TLS_OCSP': 1,
'TS_USE_TPROXY': 0}
Verbose: [ats] Traffic server version: version'
Usage: traffic_layout CMD [OPTIONS]
Commands
Verbose: [ats] Traffic server build flags:
{'CPPFLAGS': '-I/opt/ats/include',
'CXX': 'c++',
'LDFLAGS': '-Wl,-E',
'LIBS': '-lpthread -ldl -lssl -lcrypto'}
Verbose: [setupext] Adding setup extension named: CreateRepository to namespace: Svn
Verbose: [setupext] Adding setup extension named: ImportDirectory to namespace: Svn
Verbose: [setupext] Adding setup extension named: call to namespace: Copy
Verbose: [setupext] Adding setup extension named: FromDirectory to namespace: Copy
Verbose: [setupext] Adding setup extension named: FromTemplate to namespace: Copy
Verbose: [setupext] Adding setup extension named: call to namespace: CopyAs
Verbose: [setupext] Adding setup extension named: call to namespace: MakeDir
Verbose: [setupext] Adding setup extension named: call to namespace: Chown
Verbose: [setupext] Adding setup extension named: call to namespace: Lambda
Verbose: [setupext] Adding setup extension named: call to namespace: RunCommand
Verbose: [api] Added TestRun extension function "Command"
Verbose: [api] Added TestRun extension function "RawCommand"
Verbose: [api] Added TestRun extension function "ReturnCode"
Verbose: [api] Added TestRun extension function "Time"
Verbose: [api] Added TestRun extension function "TimeOut"
Verbose: [api] Added extension function "PortOpen"
Verbose: [api] Added extension function "PortOpenv4"
Verbose: [api] Added extension function "PortOpenv6"
Verbose: [api] Added extension function "PortReady"
Verbose: [api] Added extension function "Counter"
Verbose: [api] Added extension function "FileExists"
Verbose: [api] Added extension function "FileNotExists"
Verbose: [api] Added extension function "FileModified"
Verbose: [api] Registered reporter "default"
Verbose: [api] Registered reporter "color-console"
Verbose: [api] Added Condition extension function "IsPlatform"
Verbose: [api] Added Condition extension function "IsNotPlatform"
Verbose: [api] Added Condition extension function "RunCommand"
Verbose: [api] Added Condition extension function "CheckOutput"
Verbose: [api] Added Condition extension function "EnsureVersion"
Verbose: [api] Added Condition extension function "HasProgram"
Verbose: [api] Added Condition extension function "IsElevated"
Verbose: [api] Added Condition extension function "HasPythonPackage"
Verbose: [api] Added Condition extension function "HasRegKey"
Verbose: [engine] The Sandbox directory exists, will try to remove
Verbose: [engine] Loading Extensions
Verbose: [engine] Loading Extensions from /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site
Verbose: [api] Added extension function "uServerUpAndRunning"
Verbose: [api] Added Test extension function "MakeOriginServer"
Verbose: [api] Added Test extension function "MakeOrigin"
Verbose: [api] Added Condition extension function "HasOpenSSLVersion"
Verbose: [api] Added Condition extension function "HasATSFeature"
Verbose: [api] Added Condition extension function "HasCurlFeature"
Verbose: [api] Added Condition extension function "PluginExists"
Verbose: [api] Added Test extension function "Build"
Verbose: [api] Added TestRun extension function "SpawnCommands"
Verbose: [api] Added Test extension function "MakeATSProcess"
Verbose: [api] Added Test extension function "MakeDNServer"
Verbose: [api] Added Test extension function "MakeDNS"
Verbose: [api] Added Test extension function "MakeHttpBinServer"
Verbose: [api] Added TestRun extension function "MakeHttpBinServer"
Verbose: [setupext] Adding setup extension named: CopyConfig to namespace: ts
Verbose: [api] Added Test extension function "prepare_plugin"
Verbose: [api] Added Test extension function "PreparePlugin"
Verbose: [engine] Scanning for tests
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/basic
Verbose: [test_scan]    Skipping test deny0
Verbose: [test_scan]    Skipping test config
Verbose: [test_scan]    Found test basic-manager
Verbose: [test_scan]    Skipping test copy_config2
Verbose: [test_scan]    Skipping test copy_config
Verbose: [test_scan]    Skipping test basic
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/basic/generated_test_data
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/basic/config
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/redirect
Verbose: [test_scan]    Skipping test redirect_post
Verbose: [test_scan]    Skipping test redirect
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/redirect/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/redirect/generated_test_data
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/runroot
Verbose: [test_scan]    Skipping test runroot_init
Verbose: [test_scan]    Skipping test runroot_error
Verbose: [test_scan]    Skipping test runroot_remove
Verbose: [test_scan]    Skipping test runroot_use
Verbose: [test_scan]    Skipping test runroot_manager
Verbose: [test_scan]    Skipping test runroot_verify
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/headers
Verbose: [test_scan]    Skipping test http408
Verbose: [test_scan]    Skipping test syntax
Verbose: [test_scan]    Skipping test forwarded
Verbose: [test_scan]    Skipping test via
Verbose: [test_scan]    Skipping test general-connection-failure-502
Verbose: [test_scan]    Skipping test hsts
Verbose: [test_scan]    Skipping test domain-blacklist-30x
Verbose: [test_scan]    Skipping test normalize_ae
Verbose: [test_scan]    Skipping test cache_and_req_body
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/headers/data
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/logging
Verbose: [test_scan]    Skipping test custom-log
Verbose: [test_scan]    Skipping test log-field
Verbose: [test_scan]    Skipping test ccid_ctid
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/logging/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/body_factory
Verbose: [test_scan]    Skipping test http_head_no_origin
Verbose: [test_scan]    Skipping test http_with_origin
Verbose: [test_scan]    Skipping test http304_response
Verbose: [test_scan]    Skipping test http204_response_plugin
Verbose: [test_scan]    Skipping test http204_response
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/body_factory/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/body_factory/data
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/body_factory/config
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/multiplexer
Verbose: [test_scan]    Skipping test multiplexer
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/multiplexer/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/xdebug
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/xdebug/x_remap
Verbose: [test_scan]    Skipping test x_remap
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/header_rewrite
Verbose: [test_scan]    Skipping test header_rewrite
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/header_rewrite/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/header_rewrite/rules
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/cppapi
Verbose: [test_scan]    Skipping test cppapi
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/sslheaders
Verbose: [test_scan]    Skipping test sslheaders
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/sslheaders/ssl
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/url_sig
Verbose: [test_scan]    Skipping test url_sig
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/pluginTest/compress
Verbose: [test_scan]    Skipping test compress
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/pycache
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/tls_hooks
Verbose: [test_scan]    Skipping test tls_hooks3
Verbose: [test_scan]    Skipping test tls_hooks11
Verbose: [test_scan]    Skipping test tls_hooks2
Verbose: [test_scan]    Skipping test tls_hooks10
Verbose: [test_scan]    Skipping test tls_hooks12
Verbose: [test_scan]    Skipping test tls_hooks4
Verbose: [test_scan]    Skipping test tls_hooks8
Verbose: [test_scan]    Skipping test tls_hooks
Verbose: [test_scan]    Skipping test tls_hooks7
Verbose: [test_scan]    Skipping test tls_hooks6
Verbose: [test_scan]    Skipping test tls_hooks9
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/tls_hooks/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/tls_hooks/ssl
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/remap
Verbose: [test_scan]    Skipping test remap_http
Verbose: [test_scan]    Skipping test remap_https
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/remap/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/remap/ssl
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/null_transform
Verbose: [test_scan]    Skipping test null_transform
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/null_transform/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/chunked_encoding
Verbose: [test_scan]    Skipping test chunked_encoding
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/chunked_encoding/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/chunked_encoding/ssl
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/h2
Verbose: [test_scan]    Skipping test http2_priority
Verbose: [test_scan]    Skipping test httpbin
Verbose: [test_scan]    Skipping test http2
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/h2/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/h2/ssl
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/continuations
Verbose: [test_scan]    Skipping test double
Verbose: [test_scan]    Skipping test openclose_h2
Verbose: [test_scan]    Skipping test openclose
Verbose: [test_scan]    Skipping test double_h2
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/continuations/ssl
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/thread_config
Verbose: [test_scan]    Skipping test thread_1_10
Verbose: [test_scan]    Skipping test thread_1_1
Verbose: [test_scan]    Skipping test thread_1_0
Verbose: [test_scan]    Skipping test thread_100_10
Verbose: [test_scan]    Skipping test thread_100_1
Verbose: [test_scan]    Skipping test thread_2_1
Verbose: [test_scan]    Skipping test thread_2_10
Verbose: [test_scan]    Skipping test thread_32_10
Verbose: [test_scan]    Skipping test thread_32_0
Verbose: [test_scan]    Skipping test thread_100_0
Verbose: [test_scan]    Skipping test thread_2_0
Verbose: [test_scan]    Skipping test thread_32_1
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/thread_config/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/cache
Verbose: [test_scan]    Skipping test cache-generation-clear
Verbose: [test_scan]    Skipping test cache-generation-disjoint
Verbose: [test_scan]    Skipping test cache-control
Verbose: [test_scan]    Skipping test disjoint-wait-for-cache
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/cache/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/slow_post
Verbose: [test_scan]    Skipping test slow_post
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/slow_post/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/tls
Verbose: [test_scan]    Skipping test tls_ticket
Verbose: [test_scan]    Skipping test tls
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/tls/gold
Verbose: [test_scan] Looking for tests in /root/file/trafficserver-8.0.2/tests/gold_tests/tls/ssl
Verbose: [engine] Running tests
Running Test basic-manager:Verbose: [test_logic] Starting Test "basic-manager"
Verbose: [test_logic] Creating sandbox directory for Test basic-manager
Verbose: [test_logic] reading test "basic-manager"
Verbose: [api] Added method "addSSLfile" to instance <autest.testenities.process.Process object at 0x7f7dff1e4f30>
Verbose: [api] Added method "MakeConfigFile" to instance <autest.testenities.disk.Disk object at 0x7f7dff1620f0>
Debug: [startbefore] Setting ready logic to wait for object <autest.testenities.process.Process object at 0x7f7dff1e4f30> with readyfunc <function AddWhenFunction..wrapper.. at 0x7f7dfd311bf8>
Verbose: [test_logic] Done reading test "basic-manager"
Debug: [runlogic] Starting objects
Verbose: [test_logic] Test basic-manager Started!
Verbose: [testers.Lambda] Passed -  Started!
Debug: [runlogic] Starting objects
Debug: [runlogic] Starting object ts
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts
Verbose: [setup] Symlinking /tmp/sb/1/bin to /tmp/sb/1/basic-manager/ts/bin
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/hosting.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/records.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/volume.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/storage.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/cache.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/ssl_multicert.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/readme.txt as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/remap.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/parent.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /root/file/trafficserver-8.0.2/tests/gold_tests/autest-site/min_cfg/ip_allow.config as /tmp/sb/1/basic-manager/ts/config
Verbose: [setup] Copying /tmp/sb/1/etc/trafficserver/body_factory to /tmp/sb/1/basic-manager/ts/config/body_factory
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/cache
Verbose: [setup] Symlinking /tmp/sb/1/libexec/trafficserver to /tmp/sb/1/basic-manager/ts/plugin
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/log
Verbose: [setup] Changing ownership of /tmp/sb/1/basic-manager/ts/log to uid 99 gid 99
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/runtime
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/config/snapshots
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/ssl
Verbose: [setup] Changing ownership of /tmp/sb/1/basic-manager/ts/ssl to uid 99 gid 99
Verbose: [setup] Making directory /tmp/sb/1/basic-manager/ts/storage
Verbose: [setup] Changing ownership of /tmp/sb/1/basic-manager/ts/storage to uid 99 gid 99
Verbose: [test_logic] Setup failed for Test ts
Verbose: [process] Stopping process ts
Debug: [StreamWriter.Close] Emptying cache and closing streamwriter
Debug: [process] Calling FinishedEvent event with 3 callbacks mapped to it
Verbose: [testers.Equal] Failed -  Returned Value None != 2
Verbose: [testers.ExcludesExpression] Failed -  Cannot read /tmp/sb/1/basic-manager/ts/log/diags.log: [Errno 2] No such file or directory: '/tmp/sb/1/basic-manager/ts/log/diags.log'
Verbose: [testers.ExcludesExpression] Failed -  Cannot read /tmp/sb/1/basic-manager/ts/log/diags.log: [Errno 2] No such file or directory: '/tmp/sb/1/basic-manager/ts/log/diags.log'
Debug: [order] Calling Default isReady() function
Debug: [runlogic] Object ts is ready!
Verbose: [process] Start process Default
Debug: [process] Calling StartingRun event with 0 callbacks mapped to it
Verbose: [process] Running command:
'curl http://<IP_ADDRESS>:8080'
in directory='/tmp/sb/1/basic-manager'
Path=/root/file/trafficserver-8.0.2/tests/env-test/bin:/opt/rh/rh-python35/root/usr/bin:/root/perl5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/ats/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/file/go_demo/bin:/root/file/go_demo:/usr/local/go/bin:/root/bin
Debug: [process] Passing arguments to subprocess as: ['curl', 'http://<IP_ADDRESS>:8080']
Debug: [process] subprocess list2cmdline = curl http://<IP_ADDRESS>:8080
Debug: [process_output]   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Debug: [process_output]                                  Dload  Upload   Total   Spent    Left  Speed
Debug: [process] Calling RunStarted event with 0 callbacks mapped to it
Verbose: [testers.Lambda] Passed -  Started!
0     0    0     0    0     0      0      0 --:--:--  0:00:07 --:--:--     0
Debug: [process_output] curl: (52) Empty reply from server
Debug: [StreamWriter.Close] Emptying cache and closing streamwriter
Debug: [process] Calling FinishedEvent event with 1 callbacks mapped to it
Verbose: [testers.Equal] Failed -  Returned Value 52 != 0
Verbose: [testrun_logic] Stoping processes owned by TestRun
Verbose: [testers.Equal] Failed -  Returned Value True != _isRunningAfter
Verbose: [test_logic] Finished test run: 0-tr
FVerbose: [test_logic] Stopping processes owned by Test
Failed
Verbose: [engine] Making report
Generating Report: --------------
Test: basic-manager: Failed
File: basic-manager.test.py
Directory: /root/file/trafficserver-8.0.2/tests/gold_tests/basic
Starting Test basic-manager : No issues found - Passed
Reason: Started!
Process: Default: Skipped
Reason: Was not started
Process: Default: Skipped
Reason: Was not started
Process: ts: Failed
Setting up : MakeDir - Passed
Setting up : Copy - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : CopyAs - Passed
Setting up : Copy - Failed
Reason: Cannot copy /tmp/sb/1/etc/trafficserver/body_factory to /tmp/sb/1/basic-manager/ts/config/body_factory because:
Cannot copy /tmp/sb/1/etc/trafficserver/body_factory because [Errno 2] No such file or directory: '/tmp/sb/1/etc/trafficserver/body_factory'
Setting up : MakeDir - Passed
Setting up : Copy - Passed
Setting up : MakeDir - Passed
Setting up : Chown - Passed
Setting up : MakeDir - Passed
Setting up : MakeDir - Passed
Setting up : MakeDir - Passed
Setting up : Chown - Passed
Setting up : MakeDir - Passed
Setting up : Chown - Passed
Setting up : Lamda - Passed
Setting up : Lamda - Passed
Test : Checking that ReturnCode == 2 - Failed
Reason: Returned Value None != 2
file /tmp/sb/1/basic-manager/ts/log/diags.log : diags.log should not contain errors - Failed
Reason: Cannot read /tmp/sb/1/basic-manager/ts/log/diags.log: [Errno 2] No such file or directory: '/tmp/sb/1/basic-manager/ts/log/diags.log'
file /tmp/sb/1/basic-manager/ts/log/diags.log : diags.log should not contain errors - Failed
Reason: Cannot read /tmp/sb/1/basic-manager/ts/log/diags.log: [Errno 2] No such file or directory: '/tmp/sb/1/basic-manager/ts/log/diags.log'
Run: Test traffic server started properly: Failed
Test : Checking that True == _isRunningAfter - Failed
Reason: Returned Value True != _isRunningAfter
Starting TestRun 0-tr : No Issues found - Passed
Reason: Started!
Process: Default: Failed
Test : Checking that ReturnCode == 0 - Failed
Reason: Returned Value 52 != 0
Process: Default: Failed
Test : Checking that ReturnCode == 0 - Failed
Reason: Returned Value 52 != 0
Total of 1 test
Unknown: 0
Exception: 0
Failed: 1
Warning: 0
Skipped: 0
Passed: 0

I forget ' cp /opt/ats/etc/'


Opening Links in a New Window

Problem Description:
Hello. Hyperlinks to webpages cannot be openned in vs code since the default behaviour of the pdf viewer is to try to open the link in that same tab but this can't be archived in vs code since it doesn't incoporate a web viewer. Is there an option to open a new instance of firefox when clicking on a link instead of this default behabiour.
Configuration:

Web browser and its version: Last one(but it isn't relevant)
Operating system and its version: Windows 10 [Version 10.0.19042 compilation 19042]
PDF.js version: Last one available in vscode-pdf and LaTeX workshop
Is a browser extension: No

Steps to reproduce the problem:

Download VS Code
Launch VS Code
Install any of the available pdf viewers on the extensions market
Open a pdf with a hyperlink to a webpage in VS Code
When clicking on the link nothing happens

What is the expected behavior? (add screenshot)
A new instance of firefox would open and load the link

PDF.js version: Last one available in vscode-pdf and LaTeX workshop

Sorry, but as mentioned previously (e.g. in issue #13507) we cannot provide support for either of those projects, since they're not officially connected with the PDF.js project; please contact those projects directly for support instead.

But they need to know if you provide an option to open an instance of firefox with the link, instead of the default behabiour


FSOMON-39 Update solution test cmd base url

Update solution test runner base url since solution name has changed due to new orion naming requirements for solutions

Codecov Report

Merging #119 (3005aa4) into main (5dcc004) will not change coverage.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff           @@
##             main     #119   +/-   ##
=======================================
  Coverage   32.34%   32.34%
=======================================
  Files          27       27
  Lines        3568     3568
=======================================
  Hits         1154     1154
  Misses       2323     2323
  Partials       91       91


[BEAM-6195] Make ProcessRemoteBundleOperation map PCollectionId into correct Outp…

In ProcessRemoteBundleOperation, the received element from sdk harness will be passed into all following OutputReceivers, which is a wrong assumption. Ideally, received element should be passed into the OutputReceiver that represents the same PCollection, There are 2 major changes to make this happen:

When converting an InstructionOutput into an InstructionOutputNode, generate a pcollection id and attach to that node.
Construct a pcollectionId -> OutputReceiver map and pass it into ProcessRemoteBundleOperation. When receiving element, pass it to the OutputReceiver which has the same pcollectionId .

R: @lukecwik
cc: @huygaa11 @rohdesamuel

Run JavaPortabilityApi PreCommit

Run Portable_Python PreCommit

Run JavaPortabilityApi PreCommit

ValidatesRunner Test scan: https://scans.gradle.com/s/mevaboqcrtlj4/tests.
Compared to the tests result based on https://github.com/apache/beam/pull/7015, there are 13 less failures.


Replace parcel watcher

Would you be open to using https://www.npmjs.com/package/chokidar instead? It avoids the C++ bindings with node-gyp and is more popular in general

Hi again! I'm open to switching to Chokidar.
All of the file watchers libraries tend to have similar APIs.
I guess the only differentiating factor is performance. But, from a quick search, it doesn't seem like folks are interested enough to do benchmarks.
Reducing number of annoying dependencies is worthwhile in my book.
I'll do it this weekend, unless you're already in it and make a PR first :P
Cheers

Awesome! It looks like chokidar switched from node-gyp to N-API, and generally trimmed down their deps. Ultimately it lead for a much faster installation time (right now hot-esm is quite slow to install because of @parcel/watcher) and smaller node_modules footprint.
If you're curious, there are some more details here: https://paulmillr.com/posts/chokidar-3-save-32tb-of-traffic/

@hpx7, I pushed a change to switch over to chokidar. It's released as v1.1.0.
Let me know if it is working for you!

@vinsonchuong looks to be working great, thanks!


Multiple cycle lengths

@ajabri Say, we're considering a cycle I_1 -> I_t -> I_1. Do I understand correctly that the only cycle of length 1 would be I_1 -> I_2 -> I_1; and that I_2 -> I_3 -> I2 is not considered? On other words,
Thank you!

Got it. Thank you!

Got it. Thank you!


Collapsible Pretty JSON

Preview is available here:http://laboratory-pr970.previews.kube001.services.stellar-ops.com/

This looks great!

Preview is available here:http://laboratory-pr970.previews.kube001.services.stellar-ops.com/

@quietbits Will you be adding line numbers?

@quietbits Will you be adding line numbers?

@janewang Unfortunately, no. This type of component can't support line numbers. JSON objects are rendered in blocks, so it makes it very difficult to get individual lines to add the numbers. For that, we would need to use an IDE library (with limited UI customization).
Libraries that support only pretty printing JSON don't have numbers either (react-json-view, json-edit-react, react18-json-view).

Preview is available here:http://laboratory-pr970.previews.kube001.services.stellar-ops.com/


Enable 2 cuts in MeshView

High priority!!!
Martin needs to be able to load several point clouds and cut the atlas twice in order to see points in this slice only. Martin can give more details on how the output should look like.

Please give this a high priority.

http://www.nesys.uio.no/MeshView/meshviewx.html?atlas=ABA_mouse_v3_root
It is working only on Chrome, not Firefox.

Cannot make this work even in chrome..

I'm unable to make it work in chrome, firefox and microsoft edge. Is this function still supported?

@Tevemadar Could you have a look at this issue again?

@Tevemadar the two cut function is not present in the versions here:https://www.nesys.uio.no/MeshView/
even using Chrome

We have several new versions with the name meshviewy.
Other issues on the matter:
https://github.com/Neural-Systems-at-UIO/VisuAlign/issues/114
https://github.com/Neural-Systems-at-UIO/VisuAlign/issues/123
Link to viewer with updated cutting tool:
https://www.nesys.uio.no/MeshView/meshviewy.html?atlas=ABA_mouse_v3_2017_full


Moving Alauda to alphabetical position and adding note

We did not enforce the alphabetical order when we merged #13151.
This became apparent in https://github.com/kubevirt/kubevirt.github.io/pull/978 when we added a host of logos
This PR fixes that order, and also adds a note that links to our website repo and newly added instructions for adding adopter logos in the readme
/hold
until https://github.com/kubevirt/kubevirt.github.io/pull/979 merges
Release note

NONE

/unhold


chore: add codes into execution witness

Motivation

Return codes in ExecutionWitness
Solution

PR Checklist

[ ] Added Tests
[x] Added Documentation
[ ] Breaking changes

@mattsse curious about the release cadence here? When do we do another revm release and upgrade in reth accordingly?


System.InvalidOperationException: Cannot change ObservableCollection

Hey Andrei,
I try to implement the orientation change in my app and there is an error coming up.
I'm not quite sure if its a CardView bug, but when you look at the call stack it seems to be an issue there or in XF. I use the latest version of both (2.0. 6 | <IP_ADDRESS>3080)
I have to different CardViews (Carousels) each in one page. When I change pages and then change my orientation to landscape an error occurs, I think it must be about the layout and the observable collections there, since I dont use any in this page where the error occurs.
(There are no problems if I don't change orientation)
System.InvalidOperationException: Cannot change ObservableCollection during a CollectionChanged event.

ObservableCollection`1[T].CheckReentrancy ()
ObservableCollection`1[T].MoveItem (System.Int32 oldIndex, System.Int32 newIndex)
ObservableCollection`1[T].Move (System.Int32 oldIndex, System.Int32 newIndex)
Layout.LowerChild (Xamarin.Forms.View view) D:\a\1\s\Xamarin.Forms.Core\Layout.cs:186
CardsView.SendChildrenToBackIfNeeded (Xamarin.Forms.View view, Xamarin.Forms.View topView)
CardsView.AddChild (Xamarin.Forms.View topView, Xamarin.Forms.View[] views)
CardsView.InitViews (PanCardView.Processors.ICardProcessor processor, PanCardView.Enums.AnimationDirection animationDirection, System.Collections.Generic.IEnumerable`1[T] bookedViews, System.Int32[] indeces)
CardsView.SetupPrevView (System.Int32 index)
CardsView.SetupBackViews (System.Nullable`1[T] index)
CardsView.SetCurrentView ()
AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0 (System.Object state)
SyncContext+<>c__DisplayClass2_0.<Post>b__0 ()
Thread+RunnableImplementor.Run ()
IRunnableInvoker.n_Run (System.IntPtr jnienv, System.IntPtr native__this)

@shoeIT hi
small sample please
Children is observable collection. So, i think, it's XF bug indeed

thx I will se what I can do, its difficult to reproduce with a small sample

@shoeIT hmmm probably we will have to call something in MainThread..

Ok, may I know which nuget package version this fix was applied..?

Ok, may I know which nuget package version this fix was applied..?

the current one works fine, error is gone, thanks Andrei!

@shoeIT, thanks for the quick reply. I hope you have verified it correctly, because I couldnt do it...


Doc publishing step to github.io failed to publish

Step to publish docs to github.io has timed out after 1 hour for @azure/storage-blob package for JS.  Time out was caused by a powershell bug in comparing content in html file. This step processes each html file and replaces release tag and compares it against original content. If content has 65K lines then powershell script comparison is stuck for long time. ( Didn't complete in 1 hour). Comparing as a raw content seems to work fine.
We need to change current logic to read and compare it as a raw file.

We should use -raw when reading content and handle set-content accordingly.

Fixed by https://github.com/Azure/azure-sdk-tools/pull/1103


Docs Update

Codecov Report

Merging #9 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master      #9   +/-   ##
======================================
  Coverage    95.5%   95.5%
======================================
  Files           6       6
  Lines          89      89
======================================
  Hits           85      85
  Misses          4       4

Impacted Files
Coverage Δ

celestial_tools/client/__init__.py
100% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c550462...86bca5f. Read the comment docs.


[HW] Elisa Crescentini

Name: Elisa Crescentini
Email<EMAIL_ADDRESS>Linkedin Profile: https://www.linkedin.com/in/elisa-crescentini/
Attach the homework screenshots below for both step II and step III:

Hey Elisa Crescentini, great job! Congrats! Here is your badge! https://api.badgr.io/public/assertions/GDJApx_7ScyHPTSGpbBxpQ

You submitted in 2 issues, I closed one. Thank you for the work.

thank you.
How can I put my badge properly on Linkedin?
Between certifications?
Elisa Crescentini
www.elisacrescentini.dev
Il giorno mar 6 lug 2021 alle ore 11:40 Cedrick Lunven <
@.***> ha scritto:

You submitted in 2 issues, I closed one. Thank you for the work.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/datastaxdevs/workshop-intro-to-cassandra/issues/229#issuecomment-874615862,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATU6IFFQBBUDI4ZEP7D2JDTTWLFQ7ANCNFSM47WYRTVQ
.


Release candidate: 0.2.9-rc1

Preparing a Release Candidate for aleph-vm.
Todo:

Fix issue https://github.com/aleph-im/aleph-vm/issues/422
Publish a new runtime
Publish a new diagnostic VM using the new runtime and configure it as diagnostic VM
Merge https://github.com/aleph-im/aleph-vm/pull/425 about Sentry in guest_api

Blocking issue: https://github.com/aleph-im/aleph-vm/issues/422

New runtime and diagnosis VM published:
https://github.com/aleph-im/aleph-vm/pull/426


Update to version 2.2.5

Issue: https://github.com/open-cluster-management/backlog/issues/13488
Signed-off-by: Jakob Gray<EMAIL_ADDRESS>

☝ Travis acting up